收藏
回答

腾讯地图微信小程序接口在手机上不可用

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug demo.reverseGeocoder,qqmapsdk.calculateDistance 工具 7.0.14 2.6.0

- 当前 Bug 的表现(可附上截图)

在开发工具上调用腾讯地图的距离换算接口和逆地理解析的接口可以正常使用,手机上使用真机调试时,压根不进入这两个方法,也不走success。fail。complete。也没有任何报错。

- 预期表现


- 复现路径


- 提供一个最简复现 Demo

//逆地理解析

demo.reverseGeocoder({

location: {

latitude: res.latitude,

longitude: res.longitude

},

success: function(res) {

var latitude = res.latitude //维度

var longitude = res.longitude //经度

that.setData({

address: res.result.formatted_addresses.recommend,

})

},

fail: function(res) {

console.log(res);

},

complete: function(res) {

debugger

console.log(res);

}

})

回答关注问题邀请回答
收藏

2 个回答

  • 灵芝
    灵芝
    2019-05-13

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-05-13
    有用
    回复 3
    • 2019-05-13

      没有具体机型和微信的版本号。问题是联通网络问题,整个北京的联通网络都无法使用qqmap的api接口,iPhone联通网络可以使用。不清楚为什么。

      2019-05-13
      回复
    • 灵芝
      灵芝
      2019-05-14回复

      麻烦提供一下日志:我->设置->帮助与反馈右上角有个上报日志的入口
      提供出现问题的微信号,出现问题的时间点(精确到分钟)

      2019-05-14
      回复
    • 2019-05-18回复灵芝

      您好,这是我整理的代码片段《代码片段,正式使用时,小程序已经添加了合法域名:https://spis.qq.map.com。出现问题的机型包括但不限于三星S10,三星S10+,华为P30。以上机型在使用移动网络时,功能可以正常使用,使用联通网络时功能无法正常使用!

      2019-05-18
      回复
  • 鲤子
    鲤子
    2019-05-12

    有没有把接口添加到合法域名


    2019-05-12
    有用
    回复 3
    • 2019-05-12

      添加了

      2019-05-12
      回复
    • 鲤子
      鲤子
      2019-05-12回复

      打开调试,看看控制台报什么错误。

      2019-05-12
      回复
    • 2019-05-12回复鲤子

      也没有报错

      2019-05-12
      回复
登录 后发表内容