我使用 google-map
Web 组件:
<google-map class="mdl-shadow--2dp"></google-map>
稍后我将添加纬度和经度作为 ajax 返回的一部分并调整大小以显示它:
$('google-map')[0].latitude = data.latitude;
$('google-map')[0].longitude = data.longitude;
$('google-map').resize();
这一切都运行良好。最近我注意到在控制台中我收到了警告
Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
我获得了一个 key ,并尝试按照 the documentation 将其指定为 google-map
组件的 apiKey
属性像:
<google-map class="mdl-shadow--2dp" apiKey="MY_API_KEY"></google-map>
但没有效果。我错过了什么?
最佳答案
因此,当文档说 apiKey
是属性名称时,它们实际上是指 api-key
。这有效:
<google-map class="mdl-shadow--2dp" api-key="MY_API_KEY"></google-map>
关于javascript - 谷歌地图 Web 组件 NoApiKeys 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37142575/