web-view 里面的h5导致小程序奔溃

发布于 6 年前作者 guping782 次浏览最后编辑 6 年前来自 ask

bug表现:

web-view 里面嵌套的h5 通过  <input type="file" accept="image/*"> 上传照片,

现在用户点击按钮弹出 相机、相册,选择相册后直接退出小程序了,显示打开小程序之前的微信界面,而且再也点不进去了,杀微信进程就能进去。


手机系统:ios10.2.1  iphone6sp



复现步骤很简单,目前线上已经有很多用户反馈了,麻烦给个原因

4 回复
qiang79
qiang791 楼6 年前

我找到解决办法了,但是没采用,成本太高。

方案:使用微信的js-sdk的图片选择和上传功能,具体可以参考微信js-sdk文档

iguo
iguo2 楼6 年前

我是通过jssdk进行图片选择然后读取base64 再上传到自己服务器的。实例小程序:创客贴作图神器

leishen
leishen3 楼6 年前

问题解决了吗?我也出现了这种情况。请问楼主怎么解决的?

wei21
wei214 楼5 年前

遇到了和楼主一样的问题,影响上线了目前还在找解决方案,还有一个神奇的事 ,ios11下可以正常使用拍照,相册选图,但是选择第三个“浏览” 会弹出系统的文件选择窗口 然后 取消 ,之后就会导致小程序退出、、、、