Dotnetnuke您已在此页面上多次添加Google Maps API

时间:2016-06-22 11:30:27

标签: google-maps-api-3 dotnetnuke

我正在使用DNN 7.3和Porto主题。

我在控制台收到错误:

  

您已在此页面上多次添加Google Maps API。   这可能会导致意外错误。

我也收到警告

  

Google Maps API警告:NoApiKeys。

我使用我的API密钥以谷歌推荐的方式包含它:

<script async defer src="https://maps.googleapis.com/maps/api/js?key=my_api_key&callback=my_callbak_function" 
type="text/javascript"></script>

在页面源代码中,我看到了

<script src="//maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>

由DNN(或Porto主题)添加,这是问题的原因,但是我找不到在哪里以及如何禁用它(或编辑所以它包含我的api密钥)。

我对DNN没有多少经验,所以欢迎任何帮助。

2 个答案:

答案 0 :(得分:1)

通过主题开发人员检查我们通常是最好的方法。

答案 1 :(得分:0)

我从主题开发者那里收到了一个DLL,它没有添加Google Maps API javascript,而且修复了这个问题。