我是这个领域的新手,并尝试在一个APP上实现自动填充地址表单。但是如果我尝试运行它,示例代码有一些错误。以下错误显示在我的控制台中。你知道为什么吗?
https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform
我用我的api链接替换了js链接。 这是我的工具演示: https://plnkr.co/edit/1ptaVzmD7EwPZ6dU23gR?p=preview
try.html:161 Uncaught TypeError: Cannot read property 'setBounds' of undefined
at file:///Users/shen/Desktop/new%20meetup/try.html:161:25(anonymous function) @ try.html:161
try.html:161 Uncaught TypeError: Cannot read property 'setBounds' of undefined
at file:///Users/shen/Desktop/new%20meetup/try.html:161:25(anonymous function) @ try.html:161
js?key=AIzaSyBDhab7yuMx-2lllD8kwZIF-yIVGnsCx-0&libraries=places:34
Google Maps API error: ApiNotActivatedMapError https://developers.google.com/maps/documentation/javascript/error-messages#api-not-activated-map-error
您可以在浏览器上试用。
答案 0 :(得分:1)
您必须在项目中启用Places API Web服务才能使用Maps JavaScript API的地方库。
错误消息似乎很清楚:“Google Maps API错误:ApiNotActivatedMapError”
请看2016年6月22日Google宣布此更改的博文:
我们现在将Google Maps JavaScript API客户端请求计入相关网络服务API的每日限额。*