小编wak*_*oka的帖子

如何将参数传递给getCurrentPosition成功回调?

如何在调用时将一个或多个参数传递给成功回调navigator.geolocation.getcurrentPosition

我如何可以通过devicereadyfoundLocgetGeoLoc法?

var app = {

    onDeviceReady: function () {
        alert = window.alert || navigator.notification.alert;

        app.getGeoLoc('deviceready');
    },

    getGeoLoc: function (id) {
        navigator.geolocation.getCurrentPosition(this.foundLoc, this.noLoc, { timeout: 3 });
    },

    foundLoc: function (position) {
        var parentElement = document.getElementById('deviceready'); 
        var lat = parentElement.querySelector('#lat');
        var long = parentElement.querySelector('#long');

        lat.innerHTML = position.coords.latitude;
        long.innerHTML = position.coords.longitude;
    },

    noLoc: function () {
        alert('device has no GPS or access is denied.');
    }
};
Run Code Online (Sandbox Code Playgroud)

javascript windows-phone-7

10
推荐指数
1
解决办法
4450
查看次数

标签 统计

javascript ×1

windows-phone-7 ×1