私はcordova-2.0.0を使用しており、ユーザーの場所の調整を定義したいと考えています。その上、私はネットワークではなく、gps座標のみを取得したいです。どうすればいいですか?gps-logoがステータスバーに表示されないのはなぜですか?
私のコードindex.htmlスクリプト:
function onSuccess(position) {
var element = document.getElementById('geolocation');
element.innerHTML = 'Latitude: '+ position.coords.latitude + '<br />' +
'Longitude: '+ position.coords.longitude + '<br />';
}
// onError Callback receives a PositionError object
//
function onError(error) {
var element = document.getElementById('geolocation');
element.innerHTML = 'code: ' + error.code + '\n' +
'message: ' + error.message + '\n';
}
// Wait for PhoneGap to load
document.addEventListener("deviceready", onDeviceReady, false);
// PhoneGap is ready
function onDeviceReady() {
navigator.geolocation.getCurrentPosition(onSuccess, onError);
}