我在Umbraco(v6)BO中有一个显示GoogleMap的媒体资源。属性就是这样(属性编辑器是“ Google Map”,可以在BackOffice的“开发人员”选项卡中看到)。
因此该属性在Umbraco的BO中显示地图,但“仅用于开发目的”。
并且在控制台中,我看到一条警告:
Google Maps JavaScript API警告:NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
假设我有Google API密钥,应该将其放在哪里以删除此消息?
答案 0 :(得分:0)
最后,找到了解决方法:
在Google Maps字段中使用的组件是Google Maps DataType。 其来源是on GitHub。
我们使用的版本2.0.0,即没有足够的API密钥字段中BO(可从OP截图中可以看到)。 现在必须获取源代码并重新编译2.2.0版本,然后在服务器上更新DLL。之后,API密钥文本字段出现在BO的(开发人员部分=> DataTypes)中。
在API密钥是相同的BO的托管域。