火狐 firefox 上传文件 如何获取apk的mime-type?

最近在做文件上传,
需要限制文件类型为apk。

原理就是个input,触发change事件之后读取file,获取type属性,根据mime-type判断文件类型
但是在火狐(firefox)最新版中,发现火狐获取不到type,是个空字符串

chrome能获取得到。

这人是浏览器的bug吗,还有什么变通的办法吗?

html

<input type="file" name="img" class="input1">

js

var file=document.querySelector(".input1");
file.onchange=function(e){
    console.log(this.files[0]);//ff 的 apk type 是空字符串!
}
阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题