ठीक है इसलिए मैं एक ऐप बना रहा हूं जो जिओलोकेशन एपीआई का उपयोग करता है।navigator.geolocation.getCurrentPosition कॉलबैक फ़ायरफ़ॉक्स पर काम नहीं करेगा 10
window.onload = function() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
alert('it works');
}, function(error) {
alert('Error occurred. Error code: ' + error.code);
});
}else{
alert('no geolocation support');
}
};
तो, उदाहरण के लिए, क्रोम में, पेज चलाने के बाद मैं अगर मैं साझा करना चाहते हैं के लिए कहा जाएगा: मैं नहीं कर सकते फ़ायरफ़ॉक्स से 10 यहाँ पर काम करने के लिए कोड का एक बहुत ही सरल टुकड़ा पाने के लिए लग रहे हैं कोड है मेरा स्थान, और हाँ पर क्लिक करने के बाद यह मुझे "यह काम करता है" के साथ चेतावनी देगा। अब फ़ायरफ़ॉक्स 10 में यह मुझे मेरे स्थान को साझा करने के लिए कहेंगे और साझा करने के बाद यह कुछ भी नहीं करता है ... मैं किसी भी प्रकार के कोड को चलाने के लिए कॉलबैक प्राप्त करने का प्रयास कर रहा हूं लेकिन कोई भाग्य नहीं है। क्या यह फ़ायरफ़ॉक्स के साथ एक बग है या क्या मैं कुछ गलत कर रहा हूं? मेरे पास परीक्षण के लिए यहां कोड का एक उदाहरण है: http://dev-hub.com/geolocation.html।
संपादित करें --- मेरे ओएस विंडोज 7 64 बिट
आप किस हार्डवेयर पर फ़ायरफ़ॉक्स चला रहे हैं? –
विंडोज 7 64 – Zaptree
पर जिओलोकेशन सुविधा के लिए एक मोबाइल डिवाइस की आवश्यकता होती है जो भौगोलिक स्थान का समर्थन करता है। [आप यहां और अधिक जानकारी प्राप्त कर सकते हैं।] (Http://stackoverflow.com/questions/1349064/which-devices-support-javascript-geolocation-via-navigator-geolocation) –