uni.getLocation(OBJECT),在鸿蒙next平台在已经打开系统定位的情况,第一次调用会正常弹出系统授权弹窗,授权之后正常获取经纬度.但是有几个问题
a.默认没有打开系统定位,就会定位失败,这时候怎么判断系统定位开关没有打开,并且引导用户打开呢.
b. 系统定位打开成功之后,用户拒绝权限,再次uni.getLocation是不会调起系统弹窗的,怎么判断是用户拒绝,并引导用户手打授予权限.

陌翊痕
- 发布:2025-07-02 15:01
- 更新:2025-07-02 19:23
- 阅读:272
鸿蒙NEXT 怎么判断系统定位开关是否打开/时候授予权限.
分类:鸿蒙Next
DCloud_UNI_yuhe
回复 陌翊痕: 是哪个版本?是最新版的吗?
2025-07-03 10:44
DCloud_UNI_yuhe
回复 DCloud_UNI_yuhe: 是hbuilderx的版本,是最新的吗?另外你打印一下执行的结果看看是什么?
2025-07-03 14:55
DCloud_UNI_yuhe
回复 陌翊痕: 好的,等我看一下这个问题的
2025-07-03 17:01