2016-01-21 61 views
-1

兩次警報顯示第一個警報是正確的,但是第二個警報產生的字符串想要使用您當前的位置。帶有PhoneGap的iPhone上的地理位置插件許可警報

如何改變的警告,指出該字符串:有一個想法 /var/mobile/Applications/157EB70D-4AA7-826E-690F0CBE0F/appname.app/www/index.html

人嗎?

+0

是否安裝了地理位置插件?你是否在你的index.html中包含cordova.js文件? – jcesarmobile

回答

0

嘗試在設備準備使用下面的代碼:

document.addEventListener('deviceready', onDeviceReady, false); 

function onDeviceReady() { 
    navigator.geolocation.getCurrentPosition(onSuccess, onError); 
} 

function onSuccess(position) { 
    //Retrieve latitude as: alert(position.coords.latitude); 
    //Retrieve longitude as: alert(position.coords.longitude); 
} 

function onError(error) { 
    console.log('code: ' + error.code + '\n' + 'message: ' + error.message + '\n'); 
}