HTML5 地理位置错误代码返回在 PositionError 对象中


下表描述了 PositionError 对象中可能返回的错误代码

代码
常量
说明
0
UNKNOWN_ERROR
该方法由于未知错误而无法获取设备的位置。
1
PERMISSION_DENIED
该方法无法获取设备的位置,因为应用程序无权使用位置服务。
2
POSITION_UNAVAILABLE
无法确定设备的位置。
3
TIMEOUT
该方法无法在指定的最大超时时间内检索位置信息。

下面是一个示例代码,它使用了 PositionError 对象。这里 errorHandler 方法是一个回调方法

function errorHandler( err ) {
   if (err.code == 1) {
      // access is denied
   }
...
}

更新于: 2020 年 1 月 28 日

285 次查看

开启你的职业生涯

完成课程获得认证

开始
广告