如何在客户端javascript中将.wav文件从url转换为base64?

时间:2017-01-27 20:42:26

标签: javascript base64 blob wav

我有.wav文件,放在" https://gyazo.com/48bbdad68fa0e7f4e4ccd5969a37f614"。如何在客户端javascript上使用base64编码获取它?

getFile('http://yy.zz/1.wav', (file) => {
  console.log(getBase64File(file)); // profit
});

1 个答案:

答案 0 :(得分:1)

如果文件位于同一域中,或者您在外部站点上启用了CORS,则可以执行以下操作:

$.get("http://localhost/content/sound/hello.wav", function(file){
   let fileInBase64Format = btoa(unescape(encodeURIComponent(file)));
   console.log(fileInBase64Format);
});