2013-02-18 104 views
1
document.addEventListener("deviceready", onDeviceReady(), false); 
function onDeviceReady() { 
var networkState = navigator.network.connection.type; 
     alert(networkState); 
} 

以上代碼在phonegap中對黑莓手機沒有任何影響,但對於Android和ios很適用。使用手機電話檢測黑莓手機的網絡連接

在我的config.xml文件中,我有以下幾點:

<plugin name="NetworkStatus" value="org.apache.cordova.network.Network"/> 

            and also 

<preference name="phonegap-version" value="2.1.0" /> 

在我的主文件我有follwing腳本標籤:

<script src="phonegap.js" type="application/x-javascript" 
charset="utf-8"></script> 

但我仍處於警戒得到「未定義」! ! 我需要一些幫助,檢測黑莓手機上的互聯網連接!

+0

有BB10和playbook可用的HTML5 API。你還想要更低版本嗎? – SHANK 2013-02-19 07:07:28

+0

雅我需要OS> 5.0的黑莓智能手機 – Legolas 2013-02-19 07:15:29

回答

1

爲什麼不嘗試做一個ajax調用你的服務器,如果你得到的響應顯示「互聯網連接可用」或顯示「沒有互聯網連接」的錯誤的AJAX。