Android Chrome手机在这条线上出现错误和崩溃

Android Chrome手机在这条线上出现错误和崩溃,android,html,google-chrome,input,Android,Html,Google Chrome,Input,在安卓5.1和6上(安卓7上运行良好),使用Chrome移动浏览器(66.0.3359.139),当我想打开文件上传对话框时,我遇到了Chrome崩溃。我认为问题可能与accept财产有关。我尝试了4种不同的android设备,问题是一样的 有什么想法吗 <input type="file" accept="image/*"> 这似乎是最新Chrome(版本66)中的一个bug 可能的解决方法是删除Android上Chrome 66的accept属性

在安卓5.1和6上(安卓7上运行良好),使用Chrome移动浏览器(66.0.3359.139),当我想打开文件上传对话框时,我遇到了Chrome崩溃。我认为问题可能与accept财产有关。我尝试了4种不同的android设备,问题是一样的

有什么想法吗

<input type="file" accept="image/*">

这似乎是最新Chrome(版本66)中的一个bug

可能的解决方法是删除Android上Chrome 66的
accept
属性<7.x:

if (window.navigator.userAgent.match(/.*Android [456]\..*Chrome\/66\..*/)) {
  document.querySelectorAll('input[accept="image/*"]')[0].removeAttribute('accept');
}
编辑:谷歌在推特上发布的bug

编辑2:该错误在Chrome67(67.0.3396.68)中修复。补丁: