2013-11-01 38 views

回答

0

請嘗試檢查連通性,如果它的數據連接,之後您可以進行地圖通話。你也不能讓在離線

樣品

function checkConnection() { 
    var networkState = navigator.connection.type; 

    var states = {}; 
    states[Connection.UNKNOWN] = 'Unknown connection'; 
    states[Connection.ETHERNET] = 'Ethernet connection'; 
    states[Connection.WIFI]  = 'WiFi connection'; 
    states[Connection.CELL_2G] = 'Cell 2G connection'; 
    states[Connection.CELL_3G] = 'Cell 3G connection'; 
    states[Connection.CELL_4G] = 'Cell 4G connection'; 
    states[Connection.CELL]  = 'Cell generic connection'; 
    states[Connection.NONE]  = 'No network connection'; 

    alert('Connection type: ' + states[networkState]); 
} 

checkConnection(); 

請參考PhoneGap的文件更多的選擇 http://docs.phonegap.com/en/3.1.0/cordova_connection_connection.md.html#Connection

+0

感謝您迴應任何跨域請求。 –

相關問題