2013-07-19 162 views
4

我需要獲取當前連接的WiFi網絡的SSID(如果它是wifi)。這可能嗎?javascript可以獲取當前WiFi連接的SSID嗎?

我在這裏看到了一些東西(http://www.w3.org/TR/system-info-api/#network),但我似乎無法讓代碼運行。是否有我需要導入的庫,或者這只是計劃的實現?

我在寫一個phonegap應用程序,需要知道我應該在本地連接到服務器還是需要遠程訪問。

謝謝

+0

這是一個工作草案 - W3C流程的第一階段。我不知道是否有人實施了它。 – sabof

+0

就流行的瀏覽器而言,不,不可能。也許科爾多瓦隧道操作系統API,但我沒有看到這樣的事情。您可以在某些瀏覽器中獲得連接信息,但只能顯示[關閉,付費和廣泛],而不是連接細節。 – dandavis

+0

所以我唯一的選擇是爲它構建一個插件或找到一個已經構建的插件。有誰知道一個可以做到這一點的人? – Poodimizer

回答

1

到目前爲止是不可能的。不過,PhoneGap確實可以讓您構建完成此任務的插件。

目前有一種可從HondaDai獲得的MIT許可證,位於https://github.com/HondaDai/PhoneGap-WifiInfoPlugin

**,它的作品非常漂亮。我想清楚它是如何工作的。他關於如何獲取顯示wifi.SSID作爲變量的SSID的示例不正確。它實際上是wifi.activity.SSID,因爲返回中有兩個JSON對象,我想訪問一個標題活動。

相關問題