在首页获取当前设备位置信息
-
在
onLoad
时获取当前定位信息.-
在
app.json
中配置permission
字段注册位置权限. -
调用
wx.getLocation
获取经纬度信息.
-
-
根据当前经纬度, 解析为城市名称, 显示在首页左上角.(需要借助腾讯位置服务)
接入腾讯位置服务
http://lbs.qq.com
-
申请开发者密钥(key):申请密钥
-
开通webserviceAPI服务:控制台 ->应用管理 -> 我的应用 ->添加key-> 勾选WebServiceAPI -> 保存
(小程序SDK需要用到webserviceAPI的部分服务,所以使用该功能的KEY需要具备相应的权限)
-
下载微信小程序>微信小程序JavaScriptSDK,微信小程序>微信小程序JavaScriptSDK v1.1 JavaScriptSDK v1.2
-
安全域名设置,在小程序管理后台 -> 开发 -> 开发管理 -> 开发设置 -> “服务器域名” 中设置request合法域名,添加https://apis.map.qq.com
-
小程序示例
let QQMapWX = require('../../libs/qqmap-wx-jssdk.js')
let qqmapsdk = new QQMapWX({ key : '申请的key' })
qqmapsdk.search({...})
qqmapsdk.reverseGeocoder({...})