答案 0 :(得分:0)
根据Google公共问题跟踪器上的this answer:
Google Maps JavaScript API需要在API引导期间获取的会话令牌。您观察到的403错误最有可能是由于Javascript Maps API会话到期:会话时间有限,如果您想继续显示地图,则必须重新加载页面。
如果您需要应用程序长时间存在(例如墙壁监视器),您可以在iframe中加载API作为解决方法。然后,您每天都可以重新加载iframe(并请求JS API),通过文档交叉消息传递[1]获取/恢复应用程序状态,并使用该状态重新初始化您的地图服务。
[1] https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage