2013-10-28 28 views
1

即使有一個「虛擬」模板代碼它不會工作。我得到這個在Web控制檯科爾多瓦3.1.0 navigation.connection.type

Error initializing Network Connection: Class not found:85 

我通過插件安裝插件。

在測試了機器人會:三星Galaxy SII(4.1.2)和三星Galaxy SIII(4.1.2)

這裏是虛擬代碼:(它會提醒在任何情況下,「未知」是否有任何類型的數據連接或無)

<!DOCTYPE HTML> 
<html> 
<head> 
    <script type="text/javascript" charset="utf-8" src="cordova.js"></script> 
    <script type="text/javascript" charset="utf-8"> 

     var deviceInfo = function(){ 
      alert(navigator.connection.type); 
     } 

     function init(){ 
      document.addEventListener("deviceready", deviceInfo, true); 
     } 
    </script> 
</head> 
<body onload="init();"> 

</body> 
</html> 

乾杯!

+0

剛纔檢查其他設備上,它是工作。不知道爲什麼它不起作用。距離我上次跑步還有幾個小時。自那時以來,我做了以下幾點: 1.試圖訪問谷歌和有證書錯誤。所以我發現系統時間錯了。但在修復過程中: 2.重置播放到原始版本,包括播放服務 現在其他應用程序工作正常。似乎不是一個科爾多瓦問題。 –

+0

工廠重置並未解決問題。所以我錯了,應該是一個科爾多瓦問題。 –

+0

這很嚇人,我刪除了android並添加了,並且錯誤仍然是一樣的(cordova platform remove android/add android) –

回答

0

要訪問您需要安裝網絡信息插件作爲在文檔中描述的連接屬性: http://cordova.apache.org/docs/en/3.1.0/cordova_connection_connection.md.html#Connection

+0

嗨。感謝您的回答,但正如我上面所說,我已經通過plugman http://cordova.apache.org/docs/en/3.1.0/plugin_ref_plugman.md.html安裝了它,因爲cordova cli命令插件不適合我... – Karington

+0

我以同樣的方式安裝了inappbrowser,它的工作原理... – Karington

+0

即使我得到相同的錯誤。我運行了「工作」的應用程序的舊版本,甚至無法工作。現在我很困惑! –