问题现象
项目中遇到一个上传图片的功能,使用了file作为选择上传,需要做图片预览等功能。在多方测试后没有问题,但在安卓微信浏览器中却发现change事件失效无法触发。
解决办法
由于在项目中我是用来上传图片,所以用了accept进行图片的类型限制,如下:
<input required="required" type="file" accept="image/png,image/jpeg,image/bmp" name="report" />
这样会使change事件失效,需要改为:
<input required="required" type=