2017-03-23 140 views
1

我一直在使用谷歌API的一段時間,有一個我一直面臨的錯誤不斷。我實施了地理定位,並且我的API在大約早上9點到上午11點30分之間在Chrome中不起作用。IST給出了一個錯誤消息,「googleapis的網絡位置提供商返回了錯誤403」。儘管Google API在Mozilla,IE,Chrome for mobile中都能正常工作。它僅在上午9點到上午11點30分之間在桌面上出現chrome錯誤,這是不成立的模式,如今天23/3月,即使在上午11點30分之後它也不工作。請有人建議我應該在這種情況下做什麼。我附上了下面錯誤的截圖。navigator.geolocation.getCurrentPosition不在鉻的工作

這是我用過的函數,(navigator.geolocation.getCurrentPosition),這給我一個錯誤。
enter image description here

+0

我認爲更好的你可以爲這個網絡應用程序的SE –

+0

蔭也面臨着同樣的問題。發現問題只與鉻。 – praaveen

+0

我有同樣的問題,只與鉻,只在一天的特定時間 –

回答

0

403錯誤進來的情況下

要獲取有關該問題的詳細信息,請嘗試打印api響應。它應該是如下

{ 
    "error": { 
    "errors": [ 
     { 
     "domain": "global", 
     "reason": "domainPolicy", 
     "message": "The domain administrators have disabled Drive apps." 
     } 
    ], 
    "code": 403, 
    "message": "The domain administrators have disabled Drive apps." 
    } 
} 
+0

但我們發現其他網站也面臨着同樣的問題。 例如:https://whereamirightnow.com/ – praaveen

+0

如何檢查此響應? navigator.geolocation.getCurrentPosition(cb,errcb)僅使用一個arg解析errcb:PositionError {code:2,message:「網絡位置提供程序在'https://www.googleapis.com/':返回錯誤代碼403.」} – qMax