如何使用当前有效版本的 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
我有一个包含 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