2016-11-28 5 views
11

मैं उपयोगकर्ता के भौगोलिक स्थान के लिए अनुरोध कर रहा हूँ navigator.geolocation के माध्यम से, लेकिन मैं त्रुटि फेंक दिया हो रही है:जियोलोकेशन - 'https://www.googleapis.com/' पर नेटवर्क स्थान प्रदाता: लौटाया गया त्रुटि कोड 400

Network location provider at ' https://www.googleapis.com/ ' : Returned error code 400.

यह त्रुटि क्रोम 54.0.2840.98 पर होती है। यह फ़ायरफ़ॉक्स 50.0 पर ठीक मुद्दों के बिना काम करता है। मैं http-server

यहाँ के साथ एक स्थानीय सर्वर समारोह चल रहा हूँ है:

_getLocation: function() { 
    if (!navigator.geolocation) { 
     alert('Geolocation is not supported by this browser, maybe use a pop-up and ask user for zipcode?'); 
    } 
    function success(position) { 
     var latitude = position.coords.latitude; 
     var longitude = position.coords.longitude; 
     this.setState({ 
     location: { 
      latitude: latitude, 
      longitude: longitude 
     } 
     }); 
     this._getWeather(this.state.location.latitude, this.state.location.longitude); 
    } 
    function error(err) { 
     console.warn('ERROR(' + err.code + '): ' + err.message); 
     this.setState({ 
     location: 'ERROR(' + err.code + '): ' + err.message 
     }); 
    } 
    navigator.geolocation.getCurrentPosition(success.bind(this), error.bind(this)); 
    }, 
+0

मैं इस मुद्दे को अंतःस्थापित भी करें। – stueynet

उत्तर

2

मैं जवाब पता नहीं है, लेकिन मैं इस पर ध्यान ... मैं कमांड प्रॉम्प्ट पर http सर्वर -ओ का उपयोग इसे चलाने के लिए विजुअल स्टूडियो कोड में और मुझे यह त्रुटि तब मिलती है जब यह Google क्रोम में आता है, लेकिन अगर मैं क्लिपबोर्ड पर यूआरएल 'http://127.0.0.1:8082/' कॉपी करता हूं और प्रारंभिक क्रोम ब्राउज़र बंद करता हूं, तो मेरे डेस्कटॉप से ​​एक नया नया उदाहरण खोलें और फिर यूआरएल में पेस्ट करें यह ठीक काम करता है! कि "फ्रेश" सत्र के बारे में

कुछ का उपयोग करता है अपनी सेटिंग्स के रूप में मैं इरादा लेकिन VSC के माध्यम से शुरू करने का दूसरा रास्ता नहीं है (किसी भी साइट को मेरी स्थान ट्रैक करने की अनुमति) ठीक से ... अभी भी जांच कर रही ...

+0

यहां एक ही समस्या है, क्या आपने कोई प्रगति की है? साझा करने के लिए धन्यवाद – troig

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