इस प्रोजेक्ट के बारे में

adaptive_media_picker Flutter के लिए एक क्रॉस-प्लेटफ़ॉर्म मीडिया पिकर लाइब्रेरी है, जिसे जटिल परमिशन स्थितियों—जिनमें सीमित और प्रतिबंधित एक्सेस शामिल है—को संभालने के लिए डिज़ान किया गया है। यह Android, iOS, Web, macOS, Windows और Linux पर एकल या एकाधिक इमेज और एकल वीडियो चुनने के लिए एकीकृत API प्रदान करता है। मुख्य विशेषताँ: - स्मार्ट परमिशन हैंडलिंग: पूर्ण, सीमित और अस्वीकृत परमिशन स्थितियों को स्वचालित रूप से प्रबंधित करता है। इसमें iOS और Android के लिए एक अंतर्निहित, नेटिव जैसा सीमित-एक्सेस बॉटम शीट UI है। - इमेज क्रॉपिंग: Android, iOS और Web पर वैकल्पिक इमेज क्रॉपिंग का समर्थन करता है, अनुकूलन योग्य पहलू अनुपात और लॉकिंग विकल्पों के सा। - थीमिंग सपोर्ट: सीमित-एक्सेस शीट और क्रॉपर UI स्वचालित रूप से ऐप की थीम विासत में ले सकते हैं या ब्राटनेस और प्राइमरी कलर जैसे कॉन्फ़िगरेशन विकल्पों के माध्यम से अनुकूलित किए जा सकते हैं। - Web और Desktop संगतता: Flutter Web पर सुरक्षित निष्पादन सुनिश्चित करने के लिए dart:io निर्भरताओं के बिना बनाया गया है, और डेस्कटॉप प्लेटफ़ॉर्म पर नेटिव फाल डायलॉग का उपयोग करता है। - नो-स्टोरेज-परमिशन गैलरी पिक्स: आधुनिक Android डिवाइसों पर व्यापक स्टोरेज परमिशन की आवश्यकता से बचने के लिए Android Photo Picker (और सिस्टम फॉलबैक) का लाभ उठाता है।