coleava / me

1 stars 0 forks source link

Taro小程序腾讯地图 #29

Open coleava opened 2 years ago

coleava commented 2 years ago

下载sdk/qqmap-wx-jssdk.min.js


Taro.getLocation({
      type: 'gcj02', //返回可以用于 Taro.openLocation的经纬度
      success: function (res) {
        const latitude = res.latitude
        const longitude = res.longitude
      //下载qqmap-wx-jssdk,然后引入其中的js文件

        var QQMapWX = require('../../utils/sdk/qqmap-wx-jssdk.min.js');
        var qqmapsdk = new QQMapWX({
          key:getGlobalData("key") // 必填    getGlobalData("key")  是我配置的全局文件 需替换自己个的
        });  
        //逆地址解析,通过经纬度获取位置等信息
        qqmapsdk.reverseGeocoder({
          location:{latitude,longitude},
          success: function(res){
            console.log(res)
            //获取当前城市
              console.log(res.result.address_component.city);
            }
          })
      }
    })
coleava commented 2 years ago

微信小程序JavaScript SDK https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview