下表描述了PositionError对象中返回的可能的错误代码:
码 | 不变 | 描述 |
---|---|---|
0 | 未知错误 | 由于未知错误,该方法无法检索设备的位置。 |
1 | 没有权限 | 该方法无法检索设备的位置,因为该应用程序没有使用位置服务的权限。 |
2 | POSITION_UNAVAILABLE | 无法确定设备的位置。 |
3 | 超时 | 该方法无法在指定的最大超时间隔内检索位置信息。 |
以下是使用PositionError对象的示例代码。这里errorHandler方法是一个回调方法:
function errorHandler( err ) { if (err.code == 1) { //访问被拒绝 } ... }