幫助

百度地圖,您所使用的地圖JS API版本過低,解決方法

2022-08-26 11:30 常見問題

您所使用的地圖JS API版本過低,已不再維護(hù),為保證地圖基本功能 正常使用,請盡快升級到最新版地圖JS API


出現(xiàn)原因
最近有些使用百度API的網(wǎng)站網(wǎng)頁還在使用1.0或者1.4版本的JS API文件,導(dǎo)致出現(xiàn)這樣的錯誤,示范如下圖:


如何修改



在https://lbsyun.baidu.com/apiconsole/key#/home申請應(yīng)用,會得到AK

 


復(fù)制上面的AK,然后復(fù)制下面的鏈接,在模板文件里找到j(luò)s文件里修改,替換之前的鏈接

替換前:

<script type="text/javascript" src="http://api.map.baidu.com/getscript?v=1.4&ak=&services=&t=20180102095227"></script>

<script type="text/javascript" src="http://api.map.baidu.com/getscript?v=1.0&ak=&services=&t=20180102095227"></script>


替換后的鏈接如下:

<script type="text/javascript" src="https://api.map.baidu.com/api?v=3.0&ak=這里改為你復(fù)制的AK密鑰"></script>

或者

<script type="text/javascript" src="//api.map.baidu.com/api?v=3.0&ak=這里改為你復(fù)制的AK密鑰"></script>


如何找到百度地圖調(diào)用API的js文件:

網(wǎng)站模板目錄里找到地圖所屬的模板文件(顯示地圖的模板文件),在模板文件里找到百度地圖調(diào)用API的js文件,這個js的文件名可能每個模板都不一樣,需要自己打開查看。

例:

找到文件后,打開這個文件修改里面的API代碼。

例:




重新刷新頁面應(yīng)該就更新正常了。



QQ在線咨詢