泰到位
泰到位
  • 发布:2024-07-19 12:06
  • 更新:2024-07-19 17:32
  • 阅读:1795

【报Bug】uni.getLocation在微信H5报错{"errMsg":"getLocation:fail translate coordinate system fail"}

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.23

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

浏览器版本: 不知道

项目创建方式: HBuilderX

操作步骤:

调用uni.getLocation

预期结果:

调用uni.getLocation时成功

实际结果:

调用uni.getLocation时失败

bug描述:

调用uni.getLocation时报错{"errMsg":"getLocation:fail translate coordinate system fail"},腾讯key也没过期,线上环境获取失败,本地编译可以成功,两个项目都是这样,之前一直可以,代码也没动过,是那边的原因呢,求大佬解惑,谢谢

2024-07-19 12:06 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

我已经被这个问题烦死了

L***@163.com

L***@163.com

遇到了相同的问题,就从昨天开始的

  • L***@163.com

    并且是概率事件。多次调用会出现时有成功时有不成功的情况

    2024-07-19 12:11

  • 泰到位 (作者)

    回复 L***@163.com: 的确多次调用会成功一两次

    2024-07-19 12:28

1***@qq.com

1***@qq.com

遇到一样的问题fail translate coordinate system fail

c***@126.com

c***@126.com

今天大规模出现这个问题,都获取不到经纬度

http的正常,https的不正常

官方要尽快修复啊

1***@qq.com

1***@qq.com

https://apis.map.qq.com/jsapi?qt=translate&type=1&points
返回
"status": 113,
"message": "此功能未被授权"

2***@qq.com

2***@qq.com

我也遇到这个问题了

uniapp追随者

uniapp追随者

遇到相同问题+1

STMCN

STMCN - 百搜全端云

去腾讯key检查下免费的用量是不是没有了,没有就需要从新注册账号了,因为免费用量没有了,也是调起不了呢!可以看下腾讯key的接口返回是报错什么问题就知道了。script.src = "https://map.qq.com/api/gljs?v=1.exp&key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77&callback=initMap"; 后面换成你自己的key

  • STMCN

    回复 泰到位: 腾讯地图已经升级了,你可以看下用量是不是没有了。总数据哪里

    2024-07-19 16:32

  • 泰到位 (作者)

    回复 STMCN: 好的我看看

    2024-07-19 16:40

  • L***@163.com

    但这个能解释其他人说的“http成功https不成功”“wgs84成功”吗……?

    2024-07-19 17:02

w***@163.com

w***@163.com - 哈哈

遇到了相同的问题,官方快点解决 本地运行可以,发到线上就报错

9***@qq.com

9***@qq.com

我也是遇到这个问题,之前部署的项目都有这个毛病,到底是什么情况,h5上面的uni.getLocation()一直返回fail

  • STMCN

    你找到KEY接口调用后返回错误有提示的,还有就是白名单只能填写域名不可以填写服务器IP.如果一直提示失败,那就是你系统接口不对呢!H5

    2024-07-19 17:16

DCloud_UNI_yuhe

DCloud_UNI_yuhe

官方正在排查,各位稍安勿躁

  • 泰到位 (作者)

    还有app端高德地图调用uni.chooseLocation,直接报错,没有返回,success和fail都不返回参数

    17:28:50.139 [JS Framework] Failed to execute the callback function:

    TypeError: Cannot read property 'points' of undefined

    17:28:50.139 reportJSException >>>> exception function:WEEX_CALL_JAVASCRIPT, exception:JavaScript execute error!Uncaught TypeError: Cannot read property 'points' of undefined

    at (/__uniappchooselocation.js.nvue:1:28376)

    官方帮忙看一下,同一时间的问题

    2024-07-19 17:33

  • star1115

    请问官方这个问题的排查有结果了吗

    2024-07-20 09:50

  • 2***@qq.com

    请问排查出结果没呢?

    2024-07-22 11:38

l***@163.com

l***@163.com

大佬们 我也遇到了 换成wgs84可以,但是经纬度存在差异

star1115

star1115

我也是,以为腾讯的key有问题,就换了高德的key,结果调用地图组件的translateMarker方法又报错:errMsg "translateMarker:failTypeError: Cannot read properties of undefined (reading 'spherical')"
泰到位

泰到位 (作者)

还有app端高德地图调用uni.chooseLocation,直接报错,
17:28:50.139 [JS Framework] Failed to execute the callback function:
TypeError: Cannot read property 'points' of undefined
17:28:50.139 reportJSException >>>> exception function:WEEX_CALL_JAVASCRIPT, exception:JavaScript execute error!Uncaught TypeError: Cannot read property 'points' of undefined
at (/__uniappchooselocation.js.nvue:1:28376)
官方帮忙看一下,同一时间的问题

9***@qq.com

9***@qq.com

我刚才也遇到了,之前一直用得好好的,突然就报错了。 最后把type改成wgs84,就好了

  • 泰到位 (作者)

    我这项目已经上线了,现在改成wgs84,会造成经纬度差异

    2024-07-19 14:11

要回复问题请先登录注册