各位老哥,我在做一個js切片上傳文件,前端這邊傳遞一個文件的唯一標識,我用了md5后發(fā)現(xiàn)不同的視頻打印出的加密值都相同?這就很尷尬了,谷歌許久未曾解惑!<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Document</title> <script src="http://cdn.bootcss.com/blueimp-md5/1.1.0/js/md5.min.js"></script> </head><body> <form action=""> <input type="file" id="test" multiple="multiple"/> </form> <script> window.onload=function(){ let upInput=document.getElementById('test'); upInput.addEventListener('change',function(){ var file = this.files[0]; var reader = new FileReader(); reader.readAsArrayBuffer(file); reader.addEventListener("load", function(e) { var res = e.target.result; console.log(res,'res') var md5Info=md5(res) console.log(md5Info,'md5Info') }); }) } </script></body></html>這是臨時的demo,各位老哥可以運行看下。
md5.js加密視頻返回值一樣?
狐的傳說
2019-03-13 17:15:19