在app.json 设置
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序位置展示"
}
},
在页面引用
let QQMapWX = require(’…/…/utils/qqmap-wx-jssdk.min.js’)
let qqmapsdk = new QQMapWX({
key: 'Tasdfjasdkasdfasf' // 地图的key
})
// 实例化API核心类
var QQMapWX = require('../../../../utils/qqmap-wx-jssdk.min.js')
var qqmapsdk;
Page({
isOpenGps() {
let that = this
wx.getSetting({
success: function (res) {
let statu = res.authSetting
if (!statu['scope.userLocation']) {
wx.showModal({
title: '是否授权当前位置',
content: '需要获取您的地理位置,请确认授权',
success: function (tip) {
if (tip.confirm) {
wx.openSetting({
success: function (data) {
console.log('openSetting...', data)
if (data.authSetting['scope.userLocation']