applet_URLtoPath 微信小程序base64转为图片对象

return: Promise

使用指南

全局使用 (推荐)
  1. //main.js
  2. import Ctpic from '@/common/uni-app-customImg/custom-picture.js'; //文件路径请换成本地路径
  3. Vue.prototype.$Ctpic = new Ctpic(); //挂载到原型上
局部使用
  1. import Ctpic from '@/common/uni-app-customImg/custom-picture.js'; //文件路径请换成本地路径
  2. const ctpic = new Ctpic();
  3. let res=await ctpic.applet_URLtoPath({
  4. base64:base64, //base64数据,需要自己填写,此次base64为演示。
  5. })
  6. console.log(res);

代码演示

1.简单使用
  1. let path=await this.$Ctpic.applet_URLtoPath({
  2. base64:base64, //base64数据,需要自己填写,此次base64为演示。
  3. });
  4. console.log(path);
2.自定义图片名称
  1. let path=await this.$Ctpic.applet_URLtoPath({
  2. base64:base64, //base64数据,需要自己填写,此次base64为演示。
  3. filename:'我是hhyang'
  4. });
  5. console.log(path);
3.自定义图片名称及后缀
  1. let path=await this.$Ctpic.applet_URLtoPath({
  2. base64:base64, //base64数据,需要自己填写,此次base64为演示。
  3. filename:'我是hhyang',
  4. format:'png',
  5. });
  6. console.log(path);

applet_URLtoPath参数

属性名类型默认值描述兼容
base64MIME字节码一个完整的base64格式数据,必须有携带头部标识微信小程序
filenameStringHHYANG通过base64转成图片后显示的图片名称微信小程序
formatStringpng通过base64转成指定的图片格式 支持"jpg"、"png"微信小程序

applet_URLtoPath返回参数

返回值返回值类型描述
FilePathString返回一个用户可以操作的绝对路径,可以通过返回的路径直接上传,不支持赋值预览,如需预览可以通过转base64预览

如果微信小程序版本不支持getFileSystemManager 将会抛出一个错误