高德地图API搜索功能无法使用的解决方法
的有关信息介绍如下:各位地图开发的朋友在调用高德地图的javascript api时可能会遇到搜索功能不能使用的情况,那么就跟随我解决吧。
我们引用了官方的api,并且按如下编写了搜索例子:
var map = new AMap.Map("container", {
resizeEnable: true
});
AMap.service(["AMap.PlaceSearch"], function() {
var placeSearch = new AMap.PlaceSearch({ //构造地点查询类
pageSize: 5,
pageIndex: 1,
city: "010", //城市
map: map,
panel: "panel"
});
//关键字查询
placeSearch.search('北京大学');
});
还是不显示搜索结果,那么就接着操作如下
点击高德开发者平台页面右上角的 控制台 进入控制中心
在你已存在的应用后点击“添加新key”
输入key的名称,服务平台选择web端,选中服务条款,确定即可。
然后将新的key添加到你的页面引用地址里就好了。
效果已经出来了哦
这里需要大家注意的就是web端渝web服务的key值所引用的api使用的服务是不一样的哦,这点大家切记噢。