华为mate20,input file无法触发change事件,是什么原因?
发布于 6 年前 作者 xia93 8542 次浏览 来自 官方Issues

如题

<input style="display: none;"
               type="file"
               accept="image/*"
               name="myfile"
               id="uploadImg"
               ref="uploadImgRef"
               value
               [@change](/user/change)="sub">

直接选择图片,不触发change事件

选择图库再选择图片后,change事件触发

6 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

<input type="file" name="file" ref="fileTag" v-on:change="fileChange($event)" accept="image/*" 

      style="display: block;opacity:0;position: absolute;width:.6rem !important;top:0;left:0;height:100%">微信公众号浏览器 华为p30 两台手机 一台可以一台不行 是不是微信版本号有兼容问题

解决了吗?我也遇到了这个问题

这个问题解决了没

这个问题有解决吗,我也碰到这个问题哎。

我是小米9,也遇到了这个问题,通过进一步测试,发现我的问题是应用双开的问题。在双开后的微信中存在和你一样的问题,但是在主微信应用中是可以正常使用的。

回到顶部