image.ts 430 B

123456789101112131415
  1. /**
  2. * 将图片转换为Base64格式
  3. * @param filePath 图片临时路径
  4. * @returns Promise对象,包含转换后的base64字符串
  5. */
  6. export const convertImageToBase64 = (filePath: string): Promise<string> => {
  7. return new Promise((resolve, reject) => {
  8. uni.getFileSystemManager().readFile({
  9. filePath,
  10. encoding: 'base64',
  11. success: (res) => resolve(res.data as string),
  12. fail: (err) => reject(err),
  13. })
  14. })
  15. }