uvue.uts 490 B

12345678910111213141516171819202122
  1. // @ts-nocheck
  2. import { processFile, ProcessFileOptions } from '@/uni_modules/lime-file-utils'
  3. /**
  4. * base64转路径
  5. * @param {Object} base64
  6. */
  7. export function base64ToPath(base64: string, filename: string | null = null):Promise<string> {
  8. return new Promise((resolve,reject) => {
  9. processFile({
  10. type: 'toDataURL',
  11. path: base64,
  12. filename,
  13. success(res: string){
  14. resolve(res)
  15. },
  16. fail(err){
  17. reject(err)
  18. }
  19. } as ProcessFileOptions)
  20. })
  21. }