uniapp中,将文件内容转换成md5编码

498 阅读1分钟

这里以获取本地视频为例:

uni.chooseVideo({
   count: 9,
   success(res) {
	let data = uni.getFileSystemManager().readFileSync(res.tempFilePath,'binary',0);
        let md5_data = sparkMd5.hashBinary(data);
        console.log('md5_data',md5_data);
  }
});

这里用到了第三方的js包spark-md5。在项目目录下的终端安装一下,如果使用npm,使用npm install spark-md5命令安装即可,具体第三包的安装可以百度一下。 其他类型的文件只需改变一下获取文件的方法即可。