6***@qq.com
6***@qq.com
  • 发布:2024-08-15 15:28
  • 更新:2024-08-15 15:47
  • 阅读:147

【报Bug】uni.chooseLocation、腾讯地图、ios 打开地图页面有问题

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

浏览器平台: 微信内置浏览器

浏览器版本: 微信 Version 8.0.50

项目创建方式: CLI

CLI版本号: uni-app 4.24

App下载地址或H5⽹址: https://wx.yiruchujian.cn/h5/

示例代码:
   uni.chooseLocation({  
        success: res => {  
            console.log('res',res);  
   }, complete(e) {  
            console.log('uni.chooseLocation=========', e)  
   })

操作步骤:

1.点击首页“申请门店入驻”
2.在页面下方有一个地址的字段,点击选择地址,跳转入地图选择地址页面

预期结果:

ios系统不论是WiFi连接还是流量连接情况下,都能正常准确显示地图位置及附近地址列表

实际结果:

ios系统在WiFi连接还是流量连接下,都不能正常显示或数据偏差很大

bug描述:

uniapp h5开发,vue3.4.21, 使用uni.chooseLocation方法,配置了腾讯地图, 安卓手机正常,ios显示异常,具体如下:

情况一:手机连接WiFi的情况下,地图显示空白,地址列表空白;
情况二:手机流量连接,定位不准

2024-08-15 15:28 负责人:无 分享
已邀请:
jgj_app

jgj_app

精准定位可以先用 getLocation 获取精准地址在吧chooseLocation传入 keyword

  • 6***@qq.com (作者)

    非常感谢,我来尝试一下

    2024-08-15 15:56

  • jgj_app

    回复 6***@qq.com: 好了说下

    2024-08-15 16:04

  • 6***@qq.com (作者)

    回复 jgj_app: 太感谢了,ios先用getLocation ,然后在chooseLocation传入经纬度,这方法是非常可行。keyword仅App平台支持,我这是H5,这个也不需要

    2024-08-15 16:20

  • jgj_app

    回复 6***@qq.com:我以为你 App呢

    2024-08-15 16:21

  • 6***@qq.com (作者)

    回复 jgj_app: 不是的

    2024-08-15 16:24

  • jgj_app

    回复 6***@qq.com: App+h5 ,用的百度还是高德

    2024-08-15 16:27

  • 6***@qq.com (作者)

    回复 jgj_app: 腾讯

    2024-08-15 16:41

  • jgj_app

    回复 6***@qq.com: 换成高的地图试试

    2024-08-15 16:45

  • 6***@qq.com (作者)

    回复 jgj_app: 高德地图选取的地址没有省市区,而腾讯的地址比较完整,腾讯对于我们来说目前够用了

    2024-08-15 18:56

jgj_app

jgj_app

本地运行你看下报什么

  • 6***@qq.com (作者)

    本地运行没有报错

    2024-08-15 15:51

要回复问题请先登录注册