两天前,谷歌地图API的发布版本已更新为3.19
版本3.18在我们的应用程序中打破了一些东西,因此我们一直明确要求3.17,直到它被弃用。我们更新了应用程序以使用3.19并请求最新版本,而不是明确指定版本。
昨天又回到了3.18.20,再次打破了我们的申请。
我们已更新为明确请求3.19,但我想知道为什么默认版本现在返回3.18而不是当前版本?
由于
答案 0 :(得分:0)
如果您没有指定版本号,则您获得的版本会因the documentation on versioning而异:
您可以使用Maps Javascript API引导程序请求的v参数指定要在应用程序中加载的API版本。支持三个选项:
如果您没有明确指定版本,默认情况下您将收到实验版本。指定客户端ID的Google Maps API for Work客户默认会收到发布版本。
如果您指定特定版本(即v = 3.18),您将获得该版本的可用版本。一旦退役,您将获得冻结版本。
答案 1 :(得分:0)
我遇到了同样的问题,并向Google提交了一个错误。在这里看到他们的答案:
https://code.google.com/p/gmaps-api-issues/issues/detail?id=7694
重申他们的回答,3.19显然存在一些问题,因此他们还原了他们的实验/发布/冻结版本。我选择直接使用3.19,因为它似乎没有为我的目的引入任何问题。