1# 位置服务错误码 2 3> **说明:** 4> 5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 6 7## 3301000 位置服务不可用 8 9**错误信息** 10 11The location service is unavailable. 12 13**错误描述** 14 15位置服务不可用,位置服务相关的接口无法调用。 16 17**可能原因** 18 191.位置服务启动异常,导致应用和位置服务子系统通信失败,导致位置服务不可用。 20 212.GNSS芯片初始化失败导致GNSS定位功能失效。 22 233.网络定位服务异常,导致网络定位功能失效。 24 25**处理步骤** 26 27建议增加重试机制。 28 29## 3301100 位置功能的开关未开启导致功能失败 30 31**错误信息** 32 33The location switch is off. 34 35**错误描述** 36 37位置功能的开关未开启导致功能失败。 38 39**可能原因** 40 41位置功能的开关未开启,导致持续定位,单次定位等基本功能不可用。 42 43**处理步骤** 44 45请提示用户开启位置功能的开关。 46 47## 3301200 定位失败,未获取到定位结果 48 49**错误信息** 50 51The network locating is failed because the network cannot be accessed. 52 53**错误描述** 54 55无法访问网络导致网络定位失败。 56 57**处理步骤** 58 59请检查设备是否能联网,设备是否插入SIM卡,Wi-Fi开关是否开启等。</br> 60</br> 61 62**错误信息** 63 64The positioning result does not meet the precision requirement (maxAccuracy) in the positioning request parameters. 65 66**错误描述** 67 68定位结果不满足定位请求参数中的精度要求(maxAccuracy),导致定位超时。 69 70**处理步骤** 71 72请将定位请求参数[LocationRequest](./js-apis-geoLocationManager.md#locationrequest)、[CurrentLocationRequest](./js-apis-geoLocationManager.md#currentlocationrequest)中的精度要求(maxAccuracy)适当放宽,可参考如下场景建议: 73 741.当[scenario](./js-apis-geoLocationManager.md#locationrequestscenario)为NAVIGATION/TRAJECTORY_TRACKING/CAR_HAILING,或者[priority](./js-apis-geoLocationManager.md#locationrequestpriority)为ACCURACY时,建议设置maxAccuracy为大于10的值。 75 762.当[scenario](./js-apis-geoLocationManager.md#locationrequestscenario)为DAILY_LIFE_SERVICE/NO_POWER,或者[priority](./js-apis-geoLocationManager.md#locationrequestpriority)为LOW_POWER/FIRST_FIX时,建议设置maxAccuracy为大于100的值。</br> 77 78**错误信息** 79 80The system does not have a cache locaiton. 81 82**错误描述** 83 84系统无缓存位置,导致获取上一次位置失败。 85 86**处理步骤** 87 88系统未提前将位置信息进行缓存的情况下,需使用[getCurrentLocation](./js-apis-geoLocationManager.md#geolocationmanagergetcurrentlocation)接口获取实时位置信息。</br> 89</br> 90 91**错误信息** 92 93Failed to obtain the geographical location. 94 95**错误描述** 96 97定位失败,未获取到定位结果。 98 99**可能原因** 100 1011.GNSS信号弱,导致定位超时。 102 1032.系统时间设置错误,导致获取位置失败。 104 105**处理步骤** 106 1071.请移动至开阔地带再发起定位。 108 1092.请在“日期和时间”页面勾选自动设置。 110 111 112## 3301300 逆地理编码查询失败 113 114**错误信息** 115 116Reverse geocoding query failed. 117 118**错误描述** 119 120逆地理编码查询失败。 121 122**可能原因** 123 1241.数据网络比较卡顿,导致端侧的请求发送失败或者云端的结果未返回到端侧。 125 1262.由于X86模拟器不支持逆地理编码功能,导致使用X86模拟器调试时逆地理编码查询失败。 127 128**处理步骤** 129 1301.网络原因请尝试重试逆地理编码查询功能。 131 1322.X86模拟器原因建议在真机进行验证。 133 134## 3301400 地理编码查询失败 135 136**错误信息** 137 138Geocoding query failed. 139 140**错误描述** 141 142地理编码查询失败。 143 144**可能原因** 145 1461.请求参数有误,或根据参数无法查到结果。</br> 147 1482.数据网络比较卡顿,导致端侧的请求发送失败或者云端的结果未返回到端侧。 149 150**处理步骤** 151 152请检查请求参数或检查网络状态后重试。 153 154## 3301500 区域信息(包含国家码)查询失败 155 156**错误信息** 157 158Failed to query the area information. 159 160**错误描述** 161 162区域信息(包含国家码)查询失败。 163 164**可能原因** 165 166未查询到正确的区域信息。 167 168**处理步骤** 169 170建议增加重试机制。 171 172## 3301600 地理围栏操作失败 173 174**错误信息** 175 176Failed to operate the geofence. 177 178**错误描述** 179 180地理围栏操作失败,包含添加,删除,暂停和恢复等操作。 181 182**可能原因** 183 1841.GNSS芯片不支持地理围栏功能。 185 1862.底层业务逻辑异常导致操作地理围栏失败。 187 188**处理步骤** 189 1901.增加SysCap校验。 191 1922.建议增加重试机制。 193 194## 3301601 地理围栏个数超过最大值限制导致添加围栏失败 195 196**错误信息** 197 198The number of geofences exceeds the maximum. 199 200**错误描述** 201 202地理围栏个数超过最大限制导致添加围栏失败。 203 204**可能原因** 205 206系统中存在的地理围栏个数超过最大值(1000)限制。 207 208**处理步骤** 209 210请在删除多余围栏之后再添加新的围栏。 211 212## 3301602 地理围栏ID错误导致删除围栏失败 213 214**错误信息** 215 216Failed to delete a geofence due to an incorrect ID. 217 218**错误描述** 219 220地理围栏ID错误导致删除围栏失败。 221 222**可能原因** 223 224APP调用删除地理围栏接口时传入的围栏ID错误。 225 226**处理步骤** 227 228请在调用删除地理围栏接口时传入正确的围栏ID。 229 230## 3301700 请求无响应 231 232**错误信息** 233 234No response to the request. 235 236**错误描述** 237 238某些异步请求需要用户点击按钮确认,或者需要GNSS芯片和网络服务器响应,这些场景下未收到响应导致业务失败。 239 240**可能原因** 241 2421.用户未点击按钮确认。 243 2442.GNSS芯片未响应。 245 2463.网络服务器未响应。 247 248**处理步骤** 249 250建议增加重试机制。 251 252## 3301800 启动Wi-Fi或蓝牙扫描失败 253 254**错误信息** 255 256Failed to start Wi-Fi or Bluetooth scanning. 257 258**错误描述** 259 260在订阅Wi-Fi蓝牙扫描信息时,可能会先启动Wi-Fi蓝牙扫描,如果启动扫描失败则会返回错误码给APP。 261 262**可能原因** 263 2641.Wi-Fi或蓝牙服务内部错误导致启动扫描失败。 265 2662.低电量场景下,受功耗管控,导致无法发起扫描。 267 2683.Wi-Fi或蓝牙开关未开启。 269 270**处理步骤** 271 272重新关闭开启Wi-Fi或蓝牙开关。 273 274## 3301900 由于Wi-Fi未连接导致获取Wi-Fi热点的MAC地址失败 275 276**错误信息** 277 278Failed to obtain the hotpot MAC address because the Wi-Fi is not connected. 279 280**错误描述** 281 282设备未连接Wi-Fi热点或路由器,导致获取Wi-Fi热点或路由器的MAC地址失败。 283 284**可能原因** 285 2861.Wi-Fi开关未开启。 287 2882.开启Wi-Fi开关但未连接热点或路由器。 289 290**处理步骤** 291 2921.请打开Wi-Fi开关。 293 2942.请连接路由器或者热点。 295