let data = {
//总传输数据
examId: this.examId,
startTime: this.startTime,
finishTime: new Date().getTime(),
examSeconds: this.examSeconds,
records: this.records,
};
const paramsString = JSON.stringify(data);
const arrayBuffer = new TextEncoder().encode(paramsString);
const base64String = uni.arrayBufferToBase64(arrayBuffer);
console.log(base64String); // 输出转换后的 Base64 字符串
使用 JSON.stringify() 方法将 params 对象转换为 JSON 字符串。
使用 TextEncoder().encode() 方法将 JSON 字符串编码为 ArrayBuffer 对象。
使用 uni.arrayBufferToBase64() 方法将 ArrayBuffer 转换为 Base64 编码的字符串。