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

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

不变
描述
0
未知错误
由于未知错误,该方法无法检索设备的位置。
1
没有权限
该方法无法检索设备的位置,因为该应用程序没有使用位置服务的权限。
2
POSITION_UNAVAILABLE
无法确定设备的位置。
3
超时
该方法无法在指定的最大超时间隔内检索位置信息。

以下是使用PositionError对象的示例代码。这里errorHandler方法是一个回调方法:

function errorHandler( err ) {
   if (err.code == 1) {
      //访问被拒绝
   }
...
}