2011-08-30 11 views
5

पर दो बार अनुमति के लिए पूछता है मेरा ऐप फोनगैप द्वारा प्रदान किए गए नेविगेटर.जोलोकेशन का उपयोग करता है। आईफोन पर ऐप चलाने पर दो बार स्थान अनुमतियां मांगती हैं, मुझे लगता है कि ऐप के लिए एक और सफारी के लिए एक, मैं इसे कैसे हल करूं?फोनगैप जिओलोकेशन आईफोन

उत्तर

0

दुर्भाग्य से, आप दूसरी चेतावनी अक्षम नहीं कर सकते हैं, क्योंकि यह वेबकिट से आ रहा है और आईओएस नहीं। हालांकि, मैं आपको write a bug on the WebKit Bugzilla का सुझाव देता हूं और उनसे दूसरी चेतावनी को अक्षम करने के लिए कहता हूं जब ऐप में फ़ोनगैप का उपयोग किया जा रहा है यदि आपको लगता है कि दो पुष्टिकरण संदेश उपयोगकर्ता को भ्रमित कर देंगे।

विज्ञापन @ मीटर

2

मैं एक ही समस्या हो रही थी, लेकिन इस यह तय: Location permission alert on iPhone with PhoneGap

आप OnDeviceReady() पर भरोसा करने की है, और यह केवल एक बार फोन करता हूँ।

0

मुझे लगता है कि मुझे समाधान मिला, कम से कम यह मेरे लिए काम किया: भौगोलिक स्थान प्लगइन की कुछ फाइलें गायब थीं! आप मेरा समाधान here पा सकते हैं।

0

कॉल onDeviceReady विधि में जियोलोकेशन initialisation और शरीर टैग में इस लोड

function onDeviceReady(){ 
    return navigator.geolocation.getCurrentPosition(initialize); 
} 
संबंधित मुद्दे