在uniapp中实现和在react-native中 const buffer = Buffer.from(message, 'hex').toString('base64');这段代码相同的功能
时间: 2024-05-10 10:13:55 浏览: 131
react-native-label:React将标签应用于React Native中的任何内容
在uniapp中,您可以使用以下代码实现相同的功能:
```javascript
const message = '68656c6c6f';
const buffer = uni.base64ToArrayBuffer(uni.hexToString(message));
const base64 = uni.arrayBufferToBase64(buffer);
console.log(base64); // 输出 'aGVsbG8='
```
这里的 `uni.base64ToArrayBuffer` 和 `uni.arrayBufferToBase64` 分别是 uniapp 提供的将 ArrayBuffer 转换为 base64 编码和将 base64 编码转换为 ArrayBuffer 的方法。其中,`uni.hexToString` 是将十六进制字符串转换为普通字符串的方法。
阅读全文