FileReader APIを使用してmp4データを取得しましたが、エンコードに問題があります。この機能を 、正しいエンコードでFileReader APIを使用してJavaScriptを使用してバイナリデータを取得する方法
var reader = new FileReader();
var blob = new Blob([this.response], {type : "video/mp4"});
reader.onload= function (evt) {
mp4text = evt.target.result;
mp4text = mp4text.toString()
//mp4text = mp4text.slice(22);
//mp4text = CryptoJS.AES.encrypt(mp4text, "test");
//mp4text = window.atob(mp4text);
var myBlob = new Blob([evt.target.result], {type : "video/mp4"});//NOT SAME contrast to blob!
var downloadUrl = URL.createObjectURL(myBlob);
document.getElementById('myVideo').src = downloadUrl;
}
reader.readAsBinaryString(blob);
私はmyBlobはブロブと同じFILEDATAを持っていると思ったが、一部のデータが変更さ!より詳細に、キャラクターの多くは同じですが、いくつかの16進コードは異なります。どうすればこの問題を解決できますか?