我試圖在javascript中上傳文件作為base64,但它拋出了錯誤。TypeError: FileReader.readAsDataURL: Argument 1 does not implement interface Blob.這是代碼 <input id="file" type="file"/> <button id="button">upload</button>document.getElementById('button').addEventListener('click', function() { var files = document.getElementById('file').files; var reader = new FileReader(); reader.readAsDataURL(files); reader.onload = function () { console.log(reader.result); alert('my file: ' +reader.result); }; reader.onerror = function (error) { console.log('Error: ', error); }});
如何在腳本中將文件正確上傳為 base64
桃花長相依
2022-09-29 16:11:02