使用javascript将音频文件转换为base64

使用javascript将音频文件转换为base64

本文介绍了使用javascript将音频文件转换为base64的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想仅使用 Javascript 将音频文件转换为 base64.

I want to convert audio file into base64 using Javascript only.

我们可以使用画布将图像转换为 base64.但是我们如何转换音频文件.

We can convert images into base64 using canvas. But how can we convert audio files.

任何帮助将不胜感激.

推荐答案

你可以试试下面的代码,它使用 btoa

you can give the below code a try, it uses btoa

function getData(audioFile, callback) {
    var reader = new FileReader();
    reader.onload = function(event) {
        var data = event.target.result.split(',')
         , decodedImageData = btoa(data[1]);                    // the actual conversion of data from binary to base64 format
        callback(decodedImageData);
    };
    reader.readAsDataURL(audioFile);
}

这篇关于使用javascript将音频文件转换为base64的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 04:15