点击前往javascript
【控制台】-【key管理】-【建立新密钥】java
完成后要开通开通webserviceAPI服务web
【控制台】-【 key管理】-【 设置】(使用该功能的key)-【勾选webserviceAPI】- 【保存】json
小程序SDK须要用到webserviceAPI的部分服务,因此使用该功能的key须要具有相应的权限小程序
下载 微信小程序JavaScriptSDK v1.2 放入到你的小程序项目中微信小程序
登陆微信小程序后台,添加 request
合法域名 https://apis.map.qq.com
api
// 引入SDK核心类,根据你的路径进行修改 var QQMapWX = require('../../static/qqmap-wx-jssdk1.2/qqmap-wx-jssdk.js'); var qqmapsdk; Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { // 实例化API核心类 qqmapsdk = new QQMapWX({ key: '你申请的 key 填入此处' }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { var _this = this; //调用获取城市列表接口 qqmapsdk.getCityList({ success: function (res) { //成功后的回调 console.log(res); }, fail: function (error) { console.error(error); } }); } })
在 app.json
文件最后面添加安全
"permission": { "scope.userLocation": { "desc": "你的位置信息将用于小程序位置接口的效果展现" } }