uniapp得到base64
时间: 2023-07-06 13:15:35 浏览: 148
uni-app 调用百度OCR文字识别 并 实现base64转码 (完美解决)
5星 · 资源好评率100%
要将图片转换为Base64格式,可以使用uniapp中的`uni.getImageInfo`和`uni.getFileSystemManager`方法。具体步骤如下:
1. 使用`uni.getImageInfo`方法获取图片信息,包括图片路径和宽高等信息。
2. 使用`uni.getFileSystemManager`方法读取图片文件,并将其转换为Base64格式。
以下是示例代码:
```
uni.getImageInfo({
src: 'path/to/image.jpg',
success: function (res) {
uni.getFileSystemManager().readFile({
filePath: res.path,
encoding: 'base64',
success: function (data) {
console.log(data.data) // 获取到的Base64格式字符串
}
})
}
})
```
需要注意的是,`uni.getImageInfo`和`uni.getFileSystemManager`方法都是异步执行的,需要在回调函数中处理获取到的图片信息和Base64字符串。
阅读全文