YanTianFeng的知识库

Want Coding

Want Reading

文章 89

访问 18444

评论 2

头像

YanTianFeng

发私信

文章 89
访问 18444
评论 2
Technology and Code
返回顶部

Knowledge  js 将blob转arrayBuffer、arrayBuffer转Uint8Array、Uint8Array转String的方法

标签   arrayBuffer   blob  

  ( 69 )       ( 0 )


js 将 blob 转 arrayBuffer 、 arrayBuffer 转 Uint8Array 、 Uint8Array 转 String 的方法

1. blob 转 arrayBuffer

blobToArrayBuffer(blob, callback) {
	let reader = new FileReader();
	reader.onload = function() {
		return callback(this.result);
	}
	reader.readAsArrayBuffer(blob);
}

2. arrayBuffer 转 Uint8Array

var u8a = new Uint8Array(arrayBuffer);

3.Uint8Array 转 String

uint8ArrayToString(u8a) {
	var dataStr = "";
	for(var i=0;i