首先需要调起相册,使用 uni.chooseImage 方法选择相册,点击相册里面的图片,
确定可以选择图片并获取到图片的路径之后,uni-app官网有插件可以来使用,引入插件之后,使用插件的方法就可以获取base64转码。
插件网址:http://ext.dcloud.net.cn/plugin?id=123
引入
import { pathToBase64, base64ToPath } from '../../../common/image-tools.js'
使用
uni.chooseImage({ sourceType: ["camera", "album"], sizeType: "compressed", count: 1, success: (res) => { pathToBase64(res.tempFilePaths[0]) .then(base64 => { console.log(base64); }) .catch(error => { console.error(error); }); } });