如何使用当前有效版本的 google 地图 API?

How can I use the google maps API with a currently-valid version?

我有一个包含 google 地图的应用程序。我在图书馆打电话:

src="https://maps.googleapis.com/maps/api/js?v=[VERSION]&key=[MYKEY]&sensor=false"

它 运行 可以用一年左右,然后有一天出现脚本错误。我发现这是因为版本号过时了,所以我把它增加到当前版本。然后大约一年后又发生了。

这次我将其更改为 'v=quarterly',我被告知将始终使用当前的稳定版本。

今天又因为脚本错误崩溃了。谁能告诉我如何始终调用 API 的当前稳定版本?

非常感谢, 托尼·雷诺兹

我建议更新您发送的其他参数。 Google 地图 API 当前 需要 2 URL 参数:

key:您的 API 密钥。地图 JavaScript API 将不会加载,除非指定了有效的 API 键。

callback:地图 JavaScript API 完全加载后要调用的全局函数的名称。

一个有效的 API 调用的例子是

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap">
</script>

版本密钥不是必需的,默认为 weekly,但如果您指定 v=quarterly,它只会使用更大、更不频繁的更新。

此外,传感器参数不再使用,建议您将其删除。

来源: URL Params, Versions, Sensor Param