uniapp h5版本如何获取图片文件的md5?
- 发布:2019-11-08 23:38
- 更新:2023-05-05 21:06
- 阅读:1850
uniapp h5版本如何获取图片文件的md5?
用reader读取文件
var reader = new FileReader();
reader.readAsBinaryString(res.tempFile)
reader.onload = function(e) {
var md5 = Sparkmd5.hashBinary(e.target.result)
};
res.tempFiles就是用uni.chooseImage返回的文件对象
同样适用于uni.chooseVideo/uni.chooseFile
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
有需要原生插件,获取文件的MD2、MD4、MD5、SHA1、SHA256、SHA384、SHA512(ios、android),可以看:https://ext.dcloud.net.cn/plugin?id=12184
atubo (作者)
那选择图片可以用input组件吗?因为我想获取图片的file对象。
2019-11-09 15:29
陈晨1
回复 atubo: https://blog.csdn.net/qq_30100043/article/details/76408915
2019-11-09 15:47
atubo (作者)
回复 陈晨1: https://uniapp.dcloud.io/component/input 这个文档提到,input中type的有效值是text,number,idcard,digit。并没有提到file。而且我试过了,把type设为file也不能选择文件的。
2019-11-09 16:06
陈晨1
回复 atubo:你用插件市场的插件吧 https://ext.dcloud.net.cn/plugin?id=63
2019-11-09 16:19