即使加载正确的URL,也不会出现NotLoadingAPIFromGoogleMapsError

时间:2019-01-15 19:41:42

标签: google-maps google-api google-places-api google-places

即使使用了正确的URL,我也遇到了一些用户的NotLoadingAPIFromGoogleMapsError错误: (pug语法):

script(type='text/javascript' src='https://maps.googleapis.com/maps/api/js?key=MY_KEY&libraries=places')

这似乎是由脚本生成的Authentication API调用导致的。 其他人有这个问题吗?您是如何解决的?

2 个答案:

答案 0 :(得分:2)

我以前在我的网站上遇到过此问题,这是因为我的服务人员缓存了Google Map API脚本。一旦我取消注册服务工作者,错误就会停止。

答案 1 :(得分:0)

希望其他人会发现它有用- 我收到了以下来自Google的答复:

  

如果有人将地图打开以获取更多信息,则API会话令牌将过期   大约需要24小时,所以正常情况下看到这些水平低是正常的   错误。 (这是预期的行为)

在任何地方都没有关于此的文档-因此希望这个答案将有助于节省人们的研究时间。

也许有一种方法可以捕获该错误并在发生错误时对其进行重新授权。如果可能的话,我会在这里更新。