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: '取消操作'
}