HTML5创建地理位置对象



我有一个使用地理定位的HTML5应用程序。如果用户拒绝了使用地理定位的权限,我想传递一个默认的位置对象(latitude:0, longitude:0),这样我的应用程序就可以继续运行。

我知道如何检查权限拒绝,但我如何创建位置对象,使其可以传递到下面的方法?

$scope.setCurrentLocation = function(position) {
    $scope.myposition = position.coords;
}

你能不能:

$scope.setCurrentLocation = function(position) {
    if (position) {
        $scope.myposition = position.coords;
    } else {
        $scope.myposition = {x:x, y:y}
    }
}

之类的?

最新更新