chooseAlbumVideo 选择视频

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);
  });

#返回参数

  • 成功时返回
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: '取消操作'
}
posted on 2024-12-20 13:42  AtlasLapetos  阅读(13)  评论(0)    收藏  举报