# saveMediaToAlbum ^8.11

保存视频和图片到指定的相册目录下。默认保存到相册根目录下

# 请求参数

Prop Type Required Default Comment
filePath String Y N/A 文件路径(本地路径)
mediaType String Y N/A 文件类型。支持 image 和 video 两种
albumFolder String N Meiju 要保存到的相册文件夹名称。如果非空则在相册根目录下创建该目录。 默认保存到相册中的 Meiju 目录下

# 接口调用示例

const params = {
  filePath: "/sdcard/DCIM/20211112100009.JPEG",
  mediaType: "image",
  albumFolder: "MeijuHybrid",
};
this.$bridge
  .saveMediaToAlbum(params)
  .then((res) => {
    console.log("saveMediaToAlbum-res", res);
  })
  .catch((err) => {
    console.log("saveMediaToAlbum-err", err);
  });
1
2
3
4
5
6
7
8
9
10
11
12
13

# 返回参数

  • 成功时返回
Prop Type Comment
code Number 返回码0-保存成功,其它:-1001-(缺少参数filePath,参数filePath不能为空,缺少参数mediaType,参数mediaType不能为空,下载失败,业务异常),-3007-存储空间不足,-3008-复制失败,-3009-保存失败,-4009-存储未授权。
msg String 返回信息

# 返回示例

// 成功返回{},
{
  code: 0,
  msg: 'success'
}

// 失败返回
{
  code: -1001,
  errorMsg: "参数filePath不能为空" 
}
1
2
3
4
5
6
7
8
9
10
11

# FAQ

tip

调用该接口,需要先获取资源的本地地址,如可以调用bridge.startDownloadFile接口,返回结果中会包含filepath字段,即本地路径

更新时间: 9/22/2022, 4:53:06 PM