我有一个使用Umbraco cms和angularjs的继承站点。我在使用Google Map组件时遇到问题,呼叫看起来像这样:
assetsService.loadJs('https://www.google.com/jsapi?key=mykey')
.then(function () {
google.load('maps', '3',
{
callback: initMap,
other_params: 'libraries=places&sensor=false'
});
});
mykey显然不是我的实际密钥,实际密钥是我创建的不受限制的密钥。我仍然收到NoApiKeys错误。
是因为不再支持我正在呼叫的URL吗?
答案 0 :(得分:1)
根据xomena的评论,我添加了加载呼叫的密钥:
assetsService.loadJs('https://www.google.com/jsapi')
.then(function () {
google.load('maps', '3',
{
callback: initMap,
other_params: 'libraries=places&sensor=false&key=mykey'
});
});
现在一切正常