uni.getLocaiton uni.startLocationUpdate uni.onLocationchange
- 发布:2026-04-29 17:45
- 更新:2026-04-29 17:45
- 阅读:11
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 1
HBuilderX类型: 正式
HBuilderX版本号: 5.07
浏览器平台: Chrome
浏览器版本: 1
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://ask.dcloud.net.cn/question/216593?item_id=317113&rf=false
示例代码:
操作步骤:
https://ask.dcloud.net.cn/question/216593?item_id=317113&rf=false
打包h5后涉及以上功能,只要访问到定位功能就会消耗一次坐标转换额度
https://ask.dcloud.net.cn/question/216593?item_id=317113&rf=false
打包h5后涉及以上功能,只要访问到定位功能就会消耗一次坐标转换额度
预期结果:
可选开启服务商消耗/不消耗,或不消耗时默认返回[h5]平台下位置信息
可选开启服务商消耗/不消耗,或不消耗时默认返回[h5]平台下位置信息
实际结果:
无关闭选项、且替换平台方法前会消耗额度
无关闭选项、且替换平台方法前会消耗额度
bug描述:
https://ask.dcloud.net.cn/question/216593?item_id=317113&rf=false
打包h5坐标转换消耗地图key问题,源于uni.getLocaiton uni.startLocationUpdate uni.onLocationchange内部会默认调用地图功能走坐标转换额度
h5平台时,可以考虑原生加开源坐标转换替换,h5下提供相同功能,避免消耗无用地图key占用,且本身没提供关闭/开启可选
0 个回复