高德地图 GET file://webapi.amap.com/ui/1.0/main.js net::ERR_FILE_NOT_FOUND AMapUI is not defined

今天在使用高德地图的时候,出现了一个奇怪的现象,使用WebStorm的时候,显示正常,所有的地图插件都可以显示;但是在本地文件夹使用浏览器打开的时候,有的控件无法加载出来。

高德地图 GET file://webapi.amap.com/ui/1.0/main.js net::ERR_FILE_NOT_FOUND  AMapUI is not defined

高德地图 GET file://webapi.amap.com/ui/1.0/main.js net::ERR_FILE_NOT_FOUND  AMapUI is not defined

浏览器显示的提醒如下:

高德地图 GET file://webapi.amap.com/ui/1.0/main.js net::ERR_FILE_NOT_FOUND  AMapUI is not defined

发现原来是webapi.amap.com/ui/1.0/main.js这个文件没有加载出来,对比后发现,原来在script加载文件时少了“http:”的头子

高德地图 GET file://webapi.amap.com/ui/1.0/main.js net::ERR_FILE_NOT_FOUND  AMapUI is not defined

原来高德地图提供的示例,就是少了个头子的

高德地图 GET file://webapi.amap.com/ui/1.0/main.js net::ERR_FILE_NOT_FOUND  AMapUI is not defined