2 u013182454 u013182454 于 2016.02.22 09:43 提问

androd H5混合开发 当无网络下,android怎么加载H5界面

利用webview 套H5开发app,本人是实习生,有一下几个问题;
1.当无网络下,android怎么加载H5界面,不可能都把H5界面存放在本地吧,如果存放部分,怎么实现有网的时候进行替换。
2.怎么可以实现更好的自定义错误界面来替换自带的

4个回答

bdmh
bdmh   Ds   Rxr 2016.02.22 09:59

加载web页面就用webview组件,你可以捕获返回的网络错误码,自己跳转到其他页面

u011249920
u011249920   2016.02.22 10:00

首先你得对网络进行判断,初次有网进入的应用的时候就把内容缓存保存到本地,如何没网的情况下,就打开本地的缓冲,有网就自动连接后台对页面进行刷新;

crazy1235
crazy1235   Ds   Rxr 2016.02.23 09:16
menglele1314
menglele1314   2016.03.03 14:10

不知道你们公司是怎么考虑的,移动端没网络,还想体验好,还想用h5,鱼与熊掌不能同得,你可以看看webview的属相,里面就有你可以设置网络下显示模式,和没网络时显示的模式,是可以的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!