java - android中webview无网络时怎么实现点击加载?
巴扎黑
巴扎黑 2017-04-18 10:33:27
0
5
416

具体看图:

webview无网络时出现点击加载页面,

巴扎黑
巴扎黑

全部回覆(5)
小葫芦

無網路時還能實現下載,從哪裡下!

左手右手慢动作

無網路時建議載入assets資料夾下面的無網路html等資源文件,給使用者無網路提示。

範例程式碼:

wv.loadUrl("file:///android_asset/no_network.html");
Peter_Zhu

這牽涉到js,Android互動,請看我的另一個回答:

https://segmentfault.com/q/1010000007840711?_ea=1500127

點選按鈕,在js做webview刷新就行

Peter_Zhu

其實簡單點,無網路這個介面可以直接自己實作(不用webview,直接用一個imageview、textview、button來版面),當能載入網頁的時候再顯示webview

伊谢尔伦

如@sens所說,不但是webview會出現載入錯誤的頁面,其他頁面都會出現載入錯誤的情況,所以建議採取@sens的方案,在BaseActivity裡面寫一個refreshData(...)的方法。點選刷新本頁面就行了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板