1
我的應用使用原生瀏覽器(webview),用於瀏覽某個網站。在瀏覽網站時,如果用戶從移動數據(2G,3G)切換到wifi或反之亦然,則IP有變化。當發生這種情況時,瀏覽器停止從服務器(網站)接收任何數據。如何檢測IP地址更改?
有誰知道如何處理這種情況。我在想以某種方式檢測到這個IP更改並重新建立與服務器的連接。這會是一個很好的解決方案嗎?如果是,那麼我如何重新建立本地瀏覽器和服務器之間的連接?
任何幫助將非常感激。在此先感謝
如何檢測「連接類型更改?」刷新似乎不起作用。 – 2012-03-12 19:24:39
如果刷新WebView,它應該自動使用新的連接類型。何時刷新網頁視圖?輪詢IP更改將工作,但我會做一些努力谷歌搜索某種「conectionChange」事件 – DanRedux 2012-03-12 19:26:24
我已經想出瞭如何檢測連接更改從http://stackoverflow.com/questions/7205720/how-以編程方式處理wifi到手機網絡切換然而,刷新不起作用?任何想法爲什麼? – 2012-03-12 21:23:15