ArrayBuffer转Base64

2017-09-24  本文已影响0人  KimYYX

直接先把方法贴出来(参考了Stack Overflow)

function transformArrayBufferToBase64 (buffer) {
    var binary = '';
    var bytes = new Uint8Array(buffer);
    for (var len = bytes.byteLength, i = 0; i < len; i++) {
        binary += String.fromCharCode(bytes[i]);
    }
    return window.btoa(binary);
}

下面解释下方法中用到的一些类型(参考MDN)

有哪些方法会产生上面的类型?

上一篇 下一篇

猜你喜欢

热点阅读