为了提升用户体验,鸿蒙系统对应用申请LOCATION位置信息权限进行了优化。在 HarmonyOS 2.0 及更高版本中,应用需要先申请模糊位置信息权限,只有在用户授权了模糊位置信息权限之后,应用才会弹出申请精确位置信息权限的弹窗。用户可以在系统设置中选择是否允许应用在后台获取位置信息。如果用户关闭了后台定位权限,那么应用在申请LOCATION位置信息权限时就不会弹出弹窗。部分系统应用在申请LOCATION位置信息权限时不会弹出弹窗,例如地图应用。这是因为这些应用在用户日常使用中需要频繁获取位置信息,弹出弹窗会影响用户体验。开发者可以在应用的配置文件中设置是否在申请LOCATION位置信息权限时弹出弹窗。开发者可以根据应用的实际需求来进行设置。本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
为了提升用户体验,鸿蒙系统对应用申请LOCATION位置信息权限进行了优化。在 HarmonyOS 2.0 及更高版本中,应用需要先申请模糊位置信息权限,只有在用户授权了模糊位置信息权限之后,应用才会弹出申请精确位置信息权限的弹窗。
用户可以在系统设置中选择是否允许应用在后台获取位置信息。如果用户关闭了后台定位权限,那么应用在申请LOCATION位置信息权限时就不会弹出弹窗。
部分系统应用在申请LOCATION位置信息权限时不会弹出弹窗,例如地图应用。这是因为这些应用在用户日常使用中需要频繁获取位置信息,弹出弹窗会影响用户体验。
开发者可以在应用的配置文件中设置是否在申请LOCATION位置信息权限时弹出弹窗。开发者可以根据应用的实际需求来进行设置。