2010-04-21 3 views
11

मैं gwt-mobile-webkit, विशेष रूप से इसके स्थान api का उपयोग करने का प्रयास कर रहा हूं। यह आईफोन (डिवाइस और सिम्युलेटर दोनों) और फ़ायरफ़ॉक्स और 1.6 एंड्रॉइड के साथ जी 1 पर अच्छा काम करता है, हालांकि, यह एंड्रॉइड 1.5 के साथ जी 2 पर काम नहीं करता है। नतीजतन मैं अनुमति अस्वीकृत त्रुटि के साथ विफल कॉलबैक प्राप्त कर रहा हूँ।Android पर Gears या HTML5 स्थान API 1.5

तो ऐसा लगता है कि ब्राउजर में कुछ भूगोल एपीआई (गियर या एचटीएमएल 5) उपलब्ध है, लेकिन यह सिर्फ अनुमति देने के लिए उपयोगकर्ता से नहीं पूछना चाहता है।

क्या आप जानते हैं कि कोई कामकाज है या इसे सेटिंग में कहीं भी सक्षम करें?

+1

http://isgeolocationpartofhtml5.com/ [डब्ल्यू 3 सी जिओलोकेशन एपीआई] (http://dev.w3.org/geo/api/spec-source.html) एचटीएमएल 5 प्रक्रिया का हिस्सा नहीं है, केवल एफवाईआई । – npdoty

उत्तर

0

देखें मुझे लगता है कि आप जियोलोकेशन (एंड्रॉयड खंड) पर गियर डॉक यहाँ पढ़ लिया है: यह कहता है

http://code.google.com/p/geo-location-javascript/wiki/SupportedPlatforms#Google_Gears

दिलचस्प है कि अनुमति है केवल साइट प्रति एक बार पूछा (अंश देखना नीचे)।

"गियर्स एंड्रॉइड, विंडोज मोबाइल (आईई मोबाइल, ओपेरा मोबाइल), मैक (फ़ायरफ़ॉक्स, सफारी), लिनक्स और विंडोज के लिए एक जावास्क्रिप्ट फ्रेमवर्क उपलब्ध है। इसके कोरों में से एक जिओलोकेशन एपीआई है। मोबाइल फोन पर उपयोगकर्ता को प्रति साइट और उपयोगकर्ता की अनुमति के लिए एक बार पूछता है, इसलिए आईफोन ओएस 3.0 में प्रत्येक सत्र नहीं है। "

मैं एंड्रॉइड ब्राउज़र कैश को साफ़ करने का प्रयास करूंगा और फिर साइट पर फिर से विज़िट कर सकता हूं ताकि उम्मीद है कि यह भौगोलिक स्थान को सक्षम करने के लिए अनुमति मांगे। - केवल अनुमान है।

मुझे पता है कि समर्थन 1.5 एंड्रॉइड में सबसे अच्छा था।

+0

हाय डेज़्रा - मैंने इस दृष्टिकोण को भी आजमाया, लेकिन इसने समस्या को ठीक नहीं किया - इसलिए कारखाने को रीसेट करने की आवश्यकता है। जैसा कि आप कहते हैं, समर्थन 1.5 में flaky था। – Kevin

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