+
工具类位置: src/utils/file-tools.ts
+
+
+ 获取麦克风权限: getMicPower
+ 返回Promis的boolean,示例: getMicPower()
+
+ 使用方式:
+
getMicPower()
+
+
+
+
+ 十六进制字符串转换为字节数组: hexStringToByteArray
+ 返回Uint8Array,示例: hexStringToByteArray(hexString)
+
+ 使用方式:
+
hexStringToByteArray(十六进制字符串)
+
+
+
+
+ Uint8Array转换为ArrayBuffer: byteArrayToArrayBuffer
+ 返回ArrayBuffer,示例: byteArrayToArrayBuffer(Uint8Array)
+
+ 使用方式:
+
byteArrayToArrayBuffer(你的Uint8Array数据)
+
+
+
+
+ base64转blob: base64ToBlob
+ 返回处理后的blob,示例: base64ToBlob(base64)
+
+ 使用方式:
+
base64ToBlob(base64字符串, MIME类型-可不传, 分片大小-可不传)
+
+
+
+
+ base64转ArrayBuffer: base64ToArrayBuffer
+ 返回处理后的ArrayBuffer,示例: base64ToArrayBuffer(base64)
+
+ 使用方式:
+
base64ToArrayBuffer(base64字符串)
+
+
+
+
+ blob转Uint8Array: blobToUint8Array
+ 返回处理后的Uint8Array,示例: blobToUint8Array(base64)
+
+ 使用方式:
+
blobToUint8Array(你的blob数据)
+
+
+