现在发现看图片或者播放音频下载过程中网络中断了以后,就再也打不开图片或者播放音频,估计是不再重新下载资源导致。相同的资源请求,换个手机就没有问题,请问一般如何处理才能重新下载呢?
1. image组件实现binderror事件,下载失败后,将image的src属性设置为一个默认的失败图片,同时在界面上给出一个重新加载按钮,点击此按钮后,重新设置image的src属性<image bindload="picLoadOk" binderror="picLoadError" src="{{url}}" />
2.音频的话实现innerAudioContext.onError或BackgroundAudioManager.onError方法,道理和图片一样,控制src