p***@163.com
p***@163.com
  • 发布:2019-06-12 18:32
  • 更新:2020-04-02 11:26
  • 阅读:6823

uni-app开发h5界面微信内置浏览器uni.getLocation 定位失败

分类:uni-app

微信内置浏览器uni.getLocation 定位失败,微信的定位权限都开了呀,望解答,谢谢

2019-06-12 18:32 负责人:无 分享
已邀请:
DCloud_UNI_HT

DCloud_UNI_HT

定位失败有没有返回的错误信息

  • p***@163.com (作者)

    你好,我补充一下,是在ios上微信内置浏览器定位失败,没有错误信息啊

    2019-06-13 15:24

  • p***@163.com (作者)

    返回的也就是{errMsg: "getLocation:fail"}

    2019-06-13 15:35

  • DCloud_UNI_HT

    回复 p***@163.com: 运行一下 hello uni-app 看一下是否也是同样的问题

    2019-06-13 18:19

  • p***@163.com (作者)

    回复 DCloud_UNI_HT: 官方hello uni-app没有这个问题,所以我想知道是否还需要做什么配置

    2019-06-13 18:27

  • DCloud_UNI_HT

    回复 p***@163.com: 是否配置 地图的appkey 之类的了?

    2019-06-13 18:52

  • p***@163.com (作者)

    回复 DCloud_UNI_HT: 没有

    2019-06-14 14:46

最坏是单飞

最坏是单飞

楼主解决了吗?我配置了h5里的腾讯地图key也定位失败

  • p***@163.com (作者)

    2019-06-25 15:54

  • 最坏是单飞

    回复 p***@163.com: 我搞定了,看这个帖子,希望有帮助。自己写的定位后通过高德web服务解析地址。后来给封装到一个方法里,就可以跟现在的getLocatin一样使用了https://ask.dcloud.net.cn/question/73457

    2019-06-27 14:00

  • p***@163.com (作者)

    回复 最坏是单飞:好的,谢谢哈。 我的问题是uni.getLocation在android浏览器中权限开启可以正常定位,ios 浏览器不行。微信内置浏览器,我这是按照官方所述,采用jssdk,android可以正常,ios仍旧不行

    2019-06-29 19:23

  • p***@163.com (作者)

    回复 p***@163.com: 补充:jssdk ios问题解决,签名signatrue所需的动态url,android和ios获取当前页面的url不一样,需要区分

    2019-06-29 19:56

  • uc震惊部

    回复 最坏是单飞: 我这个不是定位失败,是根本就没进入这个api,没失败也没成功

    2020-12-25 16:17

1***@163.com

1***@163.com

请问怎么解决的

1***@qq.com

1***@qq.com - 一个不会vue的开发者

请问怎么解决的

该问题目前已经被锁定, 无法添加新回复