我最近获得了我的网站,但现在地图无法加载。当我打开控制台时,我看到" 混合内容:(网站)的页面是通过HTTPS加载的,但请求了一个不安全的脚本' http://maps.googleapis.com/maps/api/js?key=AIzaSyDiLzNYHxkTptta2UKrWAPyc8vsOkbluEc&sensor=false&libraries=places'。此请求已被阻止;内容必须通过HTTPS提供。 " - 我
任何人都有见解?
该网站是gearbottle.com/find
答案 0 :(得分:2)
必须在安全(https://)域上安全地提供脚本,样式表和其他一些“活动”资源。在您的情况下,为Google Maps API(第110行)将协议从“http”更改为“https”将解决问题。
答案 1 :(得分:0)
开发人员可以使用免费版本的API或Google Maps API Premium Plan通过安全(HTTPS)连接访问Google Maps JavaScript API,Google Static Maps API和Google Maps API网络服务。有关如何通过SSL访问API的信息,请参阅相关API的文档。
请注意,Google Static Maps API不支持使用HTTPS的自定义图标网址;将显示默认图标。
答案 2 :(得分:0)
将第44行的Googlemaps.php上的此行更改为TRUE
var $https = TRUE;