amourz
amourz
  • 发布:2015-06-15 12:10
  • 更新:2019-05-09 21:51
  • 阅读:3073

调用摄像头拍照返回后的延迟白屏如何解决?

分类:MUI

用官方的api示例,什么都不做,只点击进入拍照界面,按取消返回,在低端机上都能感到明显的延迟白屏现象,假如要把照片返回显示在页面div上,由于照片一般都比较大,html5加载大图片的性能又很差,延迟等待情况就更明显了。假如我要像微信朋友圈发照片那样,拍照或选取多张照片,在页面上先预览出来,很容易发生内存溢出闪退重启情况,这问题有解吗?貌似不会有

2015-06-15 12:10 负责人:无 分享
已邀请:
amourz

amourz (作者)

唉,都没有人回答。现在我采用了一个折衷方法,在图片后台压缩和前台图片容器div更新的这段时间内,显示一个系统等待窗,plus.nativeUI.showWaiting('图片压缩加载中,请稍候'),等图片加载完,再close掉等待窗,这样至少能让用户有耐心,话说用canvas的方法压缩图片实在是太慢了,官方合适能给出个比较流畅的照片压缩,加载、上传解决方案呢

DCloud_heavensoft

DCloud_heavensoft

该问题目前已经被锁定, 无法添加新回复