近期,在开发微信小程序,功能中含有百度地图功能,主要有天气查询和逆地理编码调用。主要用到的接口为:bmap-wx.js,包括两个接口服务,分别为:
http://api.map.baidu.com/place/v2/search?query=医院&location=39.915,116.404&radius=2000&output=xml&ak=您的密钥 //GET请求
http://api.map.baidu.com/geocoding/v3/?address=北京市海淀区上地十街10号&output=json&ak=您的ak&callback=showLocation //GET请求
在真机调式均可以通过,但是上线后功能不能用。解决步骤如下:
(1)登录微信公众(微信小程序开发),找到“开发”,如图所示:
(2)在“开发设置”的“服务器域名”中填入:https://api.map.baidu.com,如下图所示:
(3)在微信小程序开发工具中“上传”,然后到微信公众平台(微信小程序开发),重新上线即可。
来源:CSDN
作者:GisRender
链接:https://blog.csdn.net/polepku/article/details/104455247