欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言或关注公众号:烈日下的男人

记录部分安卓手机 input type=”file”的onchange不能触发问题 HaoOuBa HaoOuBa

网站源码 sky995 2年前 (2022-08-02) 418次浏览 0个评论

本文及资源最后更新时间 2022-08-02 by sky995

今天写了一个文件上传,发现在部分安卓手机上触发不了onchange事件,代码如下:

<input type="file" id="input" />
<script>
  // 在部分安卓手机不触发
  input.onchange = () => {
    alert(123)
  }
</script>

经过不断测试后发现,在标签上补上accept=”image/*”后可解决该问题,修复后的代码如下:

<input type="file" accept="image/*" id="input" />
<script>
  input.onchange = () => {
    alert(123)
  }
</script>

好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:记录部分安卓手机 input type=”file”的onchange不能触发问题 HaoOuBa HaoOuBa
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址