调用时如何将一个或多个参数传递给成功回调navigator.geolocation.getcurrentPosition?
我怎样才能传递到deviceready方法?foundLocgetGeoLoc
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.');
    }
};