2012-04-28 14 views
6

मैं फोनगैप का उपयोग कर रहा हूं, और एक एंड्रॉइड वेब आधारित ऐप के साथ काम कर रहा हूं।फ़ोनगैप एकल पृष्ठ पर स्क्रीन घुमाने को अक्षम करें?

मैं केवल एक पृष्ठ के लिए स्क्रीन रोटेशन को कैसे अक्षम करूं?

मैंने इस समाधान की खोज की है लेकिन सभी समाधान AndroidManifest.xml फ़ाइल में स्क्रीन रोटेशन को अक्षम करने के लिए कहते हैं। हालांकि, यह पूरे ऐप के लिए रोटेशन अक्षम करता है। मुझे केवल एक पृष्ठ के लिए रोटेशन को अक्षम करने की आवश्यकता है।

क्या यह फोनगैप/जावास्क्रिप्ट कोड का उपयोग करके किया जा सकता है? मैं किसी भी जावा कोड का उपयोग नहीं कर रहा हूँ।

धन्यवाद। phonegap प्रलेखन

<preference name="orientation" value="portrait" /> 

अधिक जानकारियां के लिए, पढ़ें::

https://build.phonegap.com/docs/config-xml

+0

पर एक नजर डालें http://stackoverflow.com/q/10348538/1321873 – Rajesh

+0

मैं निम्न त्रुटि विधि setRequestedOrientation (पूर्णांक) के लिए अपरिभाषित है टाइप करें कॉर्डोवाइंटरफेस मैंने निर्देश पुस्तिका का पालन किया। कोई सुझाव? मुझे इस त्रुटि का समाधान नहीं मिला। मैं जावास्क्रिप्ट/एचटीएमएल कैनवास में अपने सभी प्रोग्रामिंग कर रहा हूं। उत्तर के लिए – user1017063

उत्तर

4

+0

धन्यवाद। यह अभी तक का सबसे अच्छा जवाब है। उम्मीद है कि फोनगैप जल्द ही क्रॉस-प्लेटफ़ॉर्म समाधान के साथ आता है। उत्तर के लिए – user1017063

5

आप बस निम्नलिखित टैग हटाने या अपने config.xml फ़ाइल में 'चित्र' पर सेट कर सकते हैं मुझे पता है कि यह पोस्ट कुछ महीने पुराना है लेकिन फोनगैप के लिए एक प्लगइन है जो आपकी मदद कर सकता है ... यह एक प्लगइन है जो स्क्रीन अभिविन्यास को लॉक या अनलॉक कर सकता है।

1 /:

OrientationLock - Android PhoneGap

+3

Thx। हालांकि उस चर को सेट करने से पूरे ऐप के लिए अभिविन्यास सेट हो जाएगा। मूल प्रश्न के अनुसार मैं केवल कुछ निश्चित पृष्ठों के लिए अभिविन्यास को ठीक करने का प्रयास कर रहा हूं जो फोनगैप एपीआई या jQuery के माध्यम से किया जाना चाहिए ताकि इसे पेज कोड में बुलाया जा सके। – user1017063

+0

टाइपो को सही करें; portait! – numediaweb

2

यह रोटेशन लॉक करने के लिए आसान तरीका है। Config.xml फ़ाइल में संपादित करें:

<preference name="orientation" value="portrait" /> 

2 /। में एंड्रॉयड Manifestxml फ़ाइल में इस कोड डालें:

<activity> 
    ... 
    android:screenOrientation="portrait" 
    ... 
</activity> 
+0

Thx। हालांकि उस चर को सेट करने से पूरे ऐप के लिए अभिविन्यास सेट हो जाएगा। मूल प्रश्न के अनुसार मैं केवल कुछ निश्चित पृष्ठों के लिए अभिविन्यास को ठीक करने का प्रयास कर रहा हूं जो फोनगैप एपीआई या jQuery के माध्यम से किया जाना चाहिए ताकि इसे पेज कोड में बुलाया जा सके – user1017063

संबंधित मुद्दे