一尘不染

如何使用JavaScript计算文件的MD5hash

javascript

在使用Javascript上传到服务器之前,是否可以计算文件的MD5hash ?


阅读 616

收藏
2020-05-01

共1个答案

一尘不染

虽然有MD5算法的JS实现,但是 较旧的浏览器通常无法从本地文件系统读取文件

使用支持 FileAPI的浏览器,您可以*读取文件的内容
-用户必须通过<input>元素或拖放方式选择 文件 。截至2013年1月,以下是主要浏览器的堆叠方式:

  • FF 3.6支持FileReader,FF4支持更多基于文件的功能
  • Chrome自7.0.517.41版本开始支持FileAPI
  • Internet Explorer 10具有部分FileAPI支持
  • Opera 11.10 部分支持FileAPI
2020-05-01