Umbraco中的“ Google Map”属性编辑器...如何设置ApiKey?

时间:2019-01-18 15:13:32

标签: google-maps google-maps-api-3 umbraco umbraco6

我在Umbraco(v6)BO中有一个显示GoogleMap的媒体资源。属性就是这样(属性编辑器是“ Google Map”,可以在BackOffice的“开发人员”选项卡中看到)。

enter image description here

因此该属性在Umbraco的BO中显示地图,但“仅用于开发目的”。

enter image description here

并且在控制台中,我看到一条警告:

  

Google Maps JavaScript API警告:NoApiKeys   https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

假设我有Google API密钥,应该将其放在哪里以删除此消息?

1 个答案:

答案 0 :(得分:0)

最后,找到了解决方法:

在Google Maps字段中使用的组件是Google Maps DataType。 其来源是on GitHub

我们使用的版本2.0.0,即没有足够的API密钥字段中BO(可从OP截图中可以看到)。 现在必须获取源代码并重新编译2.2.0版本,然后在服务器上更新DLL。之后,API密钥文本字段出现在BO的(开发人员部分=> DataTypes)中。

在API密钥是相同的BO的托管域。