पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv0.2.0

storage_path

एक फ्लटर प्लगइन छवि, ऑडियो, वीडियो और फ़ाइल पथ प्राप्त करने के लिए।

30-दिन डाउनलोड
397
लाइक
53
Pub अंक
40

पैकेज इंस्टॉल करें

flutter pub add storage_path

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

storage_path पैकेज एक Flutter प्लगइन है जिसका उद्देश्य Android और iOS डिवाइस पर छवियों, ऑडियो, वीडियो और अन्य फ़ाइलों के फ़ाइल पथ प्राप्त करने को सरल बनाना है। यह ऐप के डॉक्यूमेंट्स, कैश और बाहरी स्टोरेज स्थानों जैसे सामान्य स्टोरेज निर्देशिकाओं तक पहुंच के लिए एक सीधी-आसान API प्रदान करता है। यह उपयोगिता विकासकर्ताओं को प्लेटफॉर्म-विशिष्ट पथ तर्क के बिना फ़ाइल स्टोरेज प्रबंधित करने में मदद करती है। पैकेज हल्का है और केवल पथ निर्धारण पर केंद्रित है, जिससे यह मीडिया या फ़ाइल संचालन वाले ऐप्स के लिए आदर्श है।

उपयोग

  • एप्लिकेशन डॉक्यूमेंट डायरेक्टरी को एक्सेस करना
  • मीडिया फ़ाइल पथ प्राप्त करना
  • कैश किए गए फ़ाइलों का प्रबंधन
  • उपयोगकर्ता-उत्पादित सामग्री संग्रहित करना
  • फ़ाइल अपलोड का प्रबंधन
  • बाहरी स्टोरेज के साथ काम करना

मुख्य विशेषताएँ

  • क्रॉस-प्लेटफॉर्म मार्ग समाधान
  • सरल और स्पष्ट एपीआई
  • छवियों, ध्वनि, वीडियो और सामान्य फ़ाइलों का समर्थन करता है
  • कोई अतिरिक्त निर्भरता नहीं
  • हल्का और तेज़
  • प्लेटफॉर्म-स्वतंत्र फ़ाइल पथ प्राप्त करना

इनके लिए उपयुक्त

  • मीडिया-भारी एप्लिकेशन
  • फ़ाइल प्रबंधन टूल्स
  • स्थानीय भंडारण की आवश्यकता वाले ऐप्स
  • विकासक प्रोटोटाइप
  • उपयोगकर्ता द्वारा अपलोड किए गए फ़ाइलों का प्रबंधन करने वाले ऐप

विचार योग्य बातें

  • फ़ाइल ऑपरेशन (जैसे पढ़ना/लिखना) को हैंडल नहीं करता है
  • केवल पथ प्राप्ति तक सीमित
  • कुछ प्लेटफॉर्म पर हाथ से अनुमति का प्रबंधन की आवश्यकता होती है
  • अनुपस्थित निर्देशिकाओं के लिए कोई आंतरिक त्रुटि प्रबंधन नहीं है
  • जटिल फ़ाइल प्रणाली हस्तक्षेप के लिए उपयुक्त नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

StoragePath

A flutter plugin to get all images, audios, videos and files location path in json format.

Only for Android. If you like this plugin, buy me a cup of coffee. PayPal

dependencies:
 storage_path: ^0.2.1
import 'package:storage_path/storage_path.dart';

Sample Code

 try {
      imagePath = await StoragePath.imagesPath; //contains images path and folder name in json format
    } on PlatformException {
      imagesPath = 'Failed to get path';
    }

AND

videoPath = await StoragePath.videoPath; //this will return videos path
audioPath = await StoragePath.audioPath; //this will return audios path
filePath = await StoragePath.filePath; //this will return files path

Image Json Sample


[
 {
   "files": [
     "path/screenshot/abc.png",
     "path/screenshot/pqr.png"
   ],
   "folderName": "screenshot"
 }
]

File Json Sample

[
  {
    "files": [
      {
        "mimeType": "application/pdf",
        "size": "34113",
        "title": "C001-SP-2719^201902",
        "path": "/storage/emulated/0/Download/abc.pdf"
      }
    ],
    "folderName": "Download"
  }
]

Audio Json Sample

[
  {
    "files": [
      {
        "album": "ABC",
        "artist": "PQR",
        "path": "/storage/emulated/0/Download/todo.mp3",
        "dateAdded": "1515060080",
        "displayName": "todo.mp3",
        "duration": "235986",
        "size": "9506989"
      }
    ],
    "folderName": "Download"
  }
]

Video Json Sample

[
  {
    "files": [
      {
        "path": "/storage/emulated/0/DCIM/Camera/VID_20190304_112455.mp4",
        "dateAdded": "1551678904",
        "displayName": "VID_20190304_112455.mp4",
        "duration": "7147",
        "size": "12787914"
      }
    ],
    "folderName": "Camera"
  }
]

Thank you for contribution

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।