请扫码查看示例
 请扫码查看示例
 # 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 | 限制视频时长 | 
# 引入接口模块
import bridge from '@minix-iot/etsbridge-sdk'
1
# 接口调用示例
const params = {
  limitCount: 1,
  limitSize: '40960',
  type: 'mp4',
  videoDuration: 60,
}
bridge
  .chooseAlbumVideo(params)
  .then((res) => {
    console.log(res)
  })
  .catch((err) => {
    console.log(err)
  })
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 返回参数
- 成功时返回
| Prop | Type | Value | 
|---|---|---|
| tempFilePaths | Array | - | 
| code | Number | 0 | 
- 失败时返回
| Prop | Type | Value | Comment | 
|---|---|---|---|
| code | Number | -11 | 用户取消操作 | 
| msg | String | 
# 返回示例
{
    "tempFilePaths": [
        "localVideos/VID_20200724_164028.mp4",
        "localVideos/VID_20200724_164028.mp4"
    ]
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# FAQ
ios 端一次只能选择一个视频
{
    "tempFilePaths": "localVideos/IMG_0003.MOV",
    "code":0
}
1
2
3
4
2
3
4