我想base64編碼本地文件。它位於我的.js
文件旁邊,因此沒有正在進行的上傳。諸如this(使用XMLHttpRequest
)之類的解決方案會出現跨站點腳本錯誤。JS:我如何base64編碼本地文件沒有XMLHttpRequest?
我想這樣的事情(不工作,但它可能有助於解釋我的問題):
var file = 'file.jpg'
var reader = new FileReader();
reader.onload = function(e) {
var res = e.target.result;
console.log(res);
};
var f = reader.readAsDataURL(file);
任何人有任何經驗,這樣做本地?
所以你想base64編碼文件在磁盤上? –
這是使用nodejs還是在瀏覽器中? – pcnate