# chooseAlbumVideo ^6.8

选择视频

# 请求参数

Prop Type Required Default Comment
limitCount Number Y N/A 可选视频数量,可选值范围:1-3
limitSize String Y N/A 限制的视频大小,单位为 kb
type String N 'mp4' 视频格式, 可选值: 'mp4')
videoDuration String Y N/A 限制视频时长

# 接口调用示例

const params = {
  limitCount: 1,
  limitSize: "40960",
  type: "mp4",
  videoDuration: "60",
};

this.$bridge
  .chooseAlbumVideo(params)
  .then((res) => {
    this.$alert(res);
  })
  .catch((err) => {
    this.$toast(err);
  });
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 返回参数

  • 成功时返回
Prop Type Value Comment
data Array [] 视频信息,数组的每一项为 Object
code Number 0 状态值

data 的子集(Object)的属性

Prop Type Value Comment
videoSize Number 0 视频大小
coverSize Number 0 预览图大小
videoPath String '' 视频地址
cover String '' 视频预览图,使用完整地址
  • 失败时返回
Prop Type Value Comment
code Number -1 失败的状态码
msg String '' 失败请求的文本

# 返回示例


// 成功返回
{
  code: 0
  data : [
    {
      videoSize: 8040,
      coverSize: 820,
      videoPath: "midea_meiju_weex_video\/weex_1614233012.mp4",
      cover: "\/var\/mobile\/Containers\/Data\/Application\/18BA2C28-CE9D-426D-A843-410B82F8E19C\/Documents\/midea_meiju_weex_video\/weex_1614233013.png"
    }
  ]
}

// 失败返回
{
  code: -11,
  msg: '取消操作'
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
更新时间: 8/30/2022, 3:18:32 PM