2013-11-20 106 views
0

我正在使用App Framework和Jquery構建移動應用程序。它有望在Android和IOS上運行。如何檢測設備是否通過移動應用連接到互聯網?

我想提醒用戶,當他們沒有通過WiFi或移動數據連接到互聯網時提醒消息。最好和準確的方法是什麼?在JavaScript

+0

你應該表明你到目前爲止,如果可能顯示一些代碼來完成。 「最好和準確」是基於觀點的,而不是Stackoverflow上提出的那種問題。 – Mark

+1

人們應該更有經驗來發表自己的看法。像我這樣的新手也會用這樣的話來學習一些好東西。是的,我還沒有嘗試過任何東西,因爲我不知道該怎麼做。我是新來的,謝謝你讓我知道這不是新手學習的地方。很快就會刪除該問題。 – user3012869

回答

1

調用此:

window.navigator.onLine 

如果你連接,如果不是假的,這將返回true。

+0

感謝您的回答,您可以用一個函數或JSFiddle來解釋一下這個問題嗎?並確認這是否會在移動應用上工作 – user3012869

0

如果您正在構建混合應用程序,那麼你可以使用科爾多瓦連接API來檢測設備是哪種類型的連接上:http://cordova.apache.org/docs/en/3.0.0/cordova_connection_connection.md.html#Connection

+0

我不會在這裏使用PhoneGap,因爲我將使用英特爾XDK構建應用程序。 – user3012869

+0

intel XDK構建也支持Cordova/PhoneGap API。所以你可以使用Cordova連接API。或者如果你想使用英特爾XDK API,那麼有一個類似的連接API:http://www.html5dev-software.intel.com/documentation/jsAPI/device/updateConnection/index.html – krisrak

+0

謝謝Krisrak。我怎樣才能使用這個功能,你可以告訴我一個演示嗎? – user3012869

相關問題