FLUTTER ECOSYSTEM

auto_orientation

iOS और Android के लिए प्रोग्रामेटिक रूप से डिवाइस ओरिएंटेशन सेट करें

नवीनतम वर्ज़न
2.3.1
30-दिन डाउनलोड
6.2 हज़ार
लाइक
88
Pub अंक
130

पैकेज अवलोकन

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

अवलोकन

auto_orientation पैकेज एंड्रॉइड और आईओएस दोनों पर डिवाइस स्क्रीन ओरिएंटेशन को प्रोग्रामेटिक नियंत्रण की अनुमति देता है। यह विकासकर्ताओं को रनटाइम के दौरान स्क्रीन ओरिएंटेशन को लॉक या अनलॉक करने की अनुमति देता है, जिससे विभिन्न ऐप स्थितियों में बेहतर उपयोगकर्ता अनुभव सुनिश्चित होता है। यह विशेष रूप से वीडियो प्लेयर या खेल जैसे विशिष्ट दृश्यों के लिए स्थिर ओरिएंटेशन की आवश्यकता वाले ऐप्स के लिए उपयोगी है। पैकेज फ्लटर के साथ बिना किसी बाधा के एकीकृत है और लैंडस्केप और पोर्ट्रेट मोड दोनों का समर्थन करता है। यह प्लेटफॉर्म चैनल्स के माध्यम से नेटिव प्लेटफॉर्म API का उपयोग करके काम करता है।

उपयोग
  • निर्धारित दिशा के साथ वीडियो प्लेबैक
  • लॉक्ड स्क्रीन ओरिएंटेशन वाले खेल
  • स्थिर लेआउट की आवश्यकता वाले फॉर्म या UI
  • क्रॉस-प्लेटफॉर्म ओरिएंटेशन मैनेजमेंट
  • सामग्री के आधार पर डायनामिक दिशा परिवर्तन
मुख्य विशेषताएँ
  • प्रोग्रामैतिक रूप से अभिमुखीकरण सेट करें
  • Android और iOS का समर्थन करता है
  • रनटाइम पर ओरिएंटेशन लॉक/अनलॉक करें
  • न्यूनतम बॉयलरप्लेट
  • मूल प्लेटफ़ॉर्म चैनल का उपयोग करता है
इनके लिए उपयुक्त
  • गतिशील दिशा नियंत्रण की आवश्यकता वाले ऐप्स
  • iOS और Android दोनों के लिए विकास करने वाले विकासकर्ता
  • UI-भारी एप्लिकेशन
  • मीडिया या गेमिंग एप्लिकेशन
  • प्रतिक्रियाशील लेआउट को दिशा सुसंगतता की आवश्यकता होती है
विचार योग्य बातें
  • कुछ डिवाइस पर उपयुक्त अनुमतियाँ आवश्यक हैं
  • प्रणाली-स्तरीय दिशा सेटिंग्स के साथ टकराव हो सकता है
  • प्लेटफॉर्म सीमाओं के कारण सभी उपयोग मामलों के लिए उपयुक्त नहीं है
  • समर्थित दिशाओं तक सीमित
  • प्लेटफॉर्म के बीच व्यवहार में हल्का अंतर हो सकता है
समर्थित प्लेटफ़ॉर्मAndroidiOS

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

flutter pub add auto_orientation

श्रेणियाँ

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

संबंधित प्रोजेक्ट