小程序图片转base64
# 使用方法
- 引入
import { urlTobase64 } from "@/common/utils/global.js";
1
# global.js
/**
* @description: 背景图转为base64格式
* @param {*} url 图片地址
* @returns
*/
export function urlTobase64(url) {
return new Promise((resolve,reject)=>{
let baseImg = ''
uni.getFileSystemManager().readFile({
filePath: url,
encoding: 'base64',
success: (res) => {
baseImg = 'data:image/jpg;base64,' + res.data
resolve(baseImg)
},
fail: (err) => {
console.log("图片转换失败");
reject(err)
}
})
})
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
上次更新: 2023/08/07, 10:37:54