关于微信小程序调用腾讯地理定位报9301010的提示

刚才去看了数据接口,没有问题,然后以前发布的版本调用也没有问题,刚刚蹦出来的,后来看了看 腾讯位置服务,不再调用qqmap-wx-jssdk.min.js文件里面的地址了,直接写上腾讯位置服务自带的https的接口,就可以直接使用了。

之前调用:

export const mapApi = {
    searchPoiByWord(word: string, city: string) {
         const data = {
             keyword: word,
             boundary: `region(${city},0)`
         };
         return wx.serviceMarket.invokeService({
             service: "ID",
             api: 'poiSearch',
             data: data
         }).then(data => {
             var res = data.data
             console.log(res)
             if (res.status == 0) {
                 return res.data
             } else {
                 return Promise.reject(res.message)
             }
         })

}

调整之后:

export const mapApi = {
    searchPoiByWord(word: string, city: string) {
       let promise=new Promise(function(resolve,reject) {
                    wx.request({
                      url: `https://apis.map.qq.com/ws/place/v1/search?boundary=region(${city},0)&keyword=${word}&key=我的key值`,
                      method:'GET',
                      success:(data) =>{
                        var res = data.data;
                        resolve(res.data);
                       console.log(res)
                      }
                    });
                  });
                  return promise;
    },
    rgeoc(lat: number, lng: number) {
      let promise=new Promise(function(resolve,reject) {
                  wx.request({
                    url: `https://apis.map.qq.com/ws/geocoder/v1/?location=${lat},${lng}&key=我的key值`,
                    method:'GET',
                    success:(data) =>{
                      var res = data.data;
                      resolve(res.result);
                    }
                  });
                });
                return promise;
    }

}

就可以正常使用了:

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信小程序可以通过调用腾讯地图API实现一些地图相关的功能。首先,在小程序开发过程中,需要先在微信公众平台申请开通腾讯地图API的权限。然后,开发者可以使用小程序的开发工具,在相关的页面中引入腾讯地图API的SDK。 在小程序调用腾讯地图API可以实现一些功能,如地图显示、定位、搜索、导航等。开发者可以在小程序中创建一个地图容器,通过调用腾讯地图API的相关方法,将地图显示在小程序中的指定位置上。用户可以通过手势操作地图进行缩放、平移等操作。 同时,通过腾讯地图API的定位功能,小程序可以获取用户的地理位置信息。开发者可以在小程序调用相关接口,实现用户位置的定位和显示。此外,小程序还可以通过调用腾讯地图API的搜索功能,实现地点、位置、路线的搜索。用户可以通过输入关键词,获取相关的地点信息,并在地图上显示。 另外,小程序还可以调用腾讯地图API的导航功能,实现路线规划和导航功能。用户可以通过输入起始点和终点,获取最佳的交通路线,并在地图上显示导航路线。开发者可以通过调用腾讯地图API提供的导航接口,实现小程序的导航功能。 总之,微信小程序可以通过调用腾讯地图API实现地图显示、定位、搜索和导航等功能,为用户提供更好的地理信息服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值