From 2638fd6eef5216b4e1bd94fadbc7f91e5ce91932 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E6=82=A6?= Date: Thu, 29 Sep 2022 01:49:18 +0000 Subject: [PATCH] =?UTF-8?q?update=20zh-cn/readme/=E4=BD=8D=E7=BD=AE?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=AD=90=E7=B3=BB=E7=BB=9F.md.=20Signed-off-?= =?UTF-8?q?by:=20sunyue=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 孙悦 --- ...41\345\255\220\347\263\273\347\273\237.md" | 26 +++---------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git "a/zh-cn/readme/\344\275\215\347\275\256\346\234\215\345\212\241\345\255\220\347\263\273\347\273\237.md" "b/zh-cn/readme/\344\275\215\347\275\256\346\234\215\345\212\241\345\255\220\347\263\273\347\273\237.md" index 1917e3a0d2..5bc03dec53 100644 --- "a/zh-cn/readme/\344\275\215\347\275\256\346\234\215\345\212\241\345\255\220\347\263\273\347\273\237.md" +++ "b/zh-cn/readme/\344\275\215\347\275\256\346\234\215\345\212\241\345\255\220\347\263\273\347\273\237.md" @@ -35,7 +35,7 @@ - **WLAN、蓝牙定位** - 根据设备可搜索到的周围WLAN、蓝牙设备位置,估算设备当前位置。此定位方式的定位结果精度依赖设备周围可见的固定WLAN、蓝牙设备的分布,密度较高时,精度也相较与基站定位方式更高,同时也需要设备可以访问网络。 + 根据设备可搜索到的周围WLAN、蓝牙设备位置,估算设备当前位置。此定位方式的定位结果精度依赖设备周围可见的固定WLAN、蓝牙设备的分布,密度较高时,精度也相较于基站定位方式更高,同时也需要设备可以访问网络。 **图 1** **子系统架构图** @@ -115,7 +115,7 @@ **获取设备位置信息开发步骤如下:** -1. 应用在使用系统能力前,需要检查是否已经获取用户授权访问设备位置信息。如未获得授权,可以向用户申请需要的位置权限,申请方式请参考。 +1. 应用在使用系统能力前,需要检查是否已经获取用户授权访问设备位置信息。如未获得授权,可以向用户申请需要的位置权限。 系统提供的定位权限有: - ohos.permission.LOCATION @@ -125,27 +125,7 @@ 如果应用在后台运行时也需要访问设备位置,除需要将应用声明为允许后台运行外,还必须申请ohos.permission.LOCATION_IN_BACKGROUND权限,这样应用在切入后台之后,系统可以继续上报位置信息。 - 开发者可以在应用config.json文件中声明所需要的权限,示例代码如下: - - - ``` - { - "module": { - "reqPermissions": [{ - "name": "ohos.permission.LOCATION", - "reason": "$string:reason_description", - "usedScene": { - "ability": ["com.myapplication.LocationAbility"], - "when": "inuse" - }, { - ... - } - ] - } - } - ``` - - 配置字段详细说明见[应用包结构配置文件的说明](../application-dev/quick-start/stage-structure.md)。 + 开发者可以在应用配置文件声明所需要的权限,具体可参考[授权申请指导](../application-dev/security/accesstoken-guidelines.md)。 2. 导入geolocation模块,所有与基础定位能力相关的功能API,都是通过该模块提供的。 -- GitLab