打开系统相机拍摄视频
使用说明
| 客户端 |
Android |
iOS |
| 支持说明 |
支持 |
支持 |
YLSDK.Photo.takeVideo(videoPath, options)
.then(res => {
console.log('打开系统相机拍摄视频成功');
})
.catch(err => {
console.log('打开系统相机拍摄视频失败');
});
参数说明
| 参数 |
类型 |
必填 |
默认值 |
说明 |
| videoPath |
string |
是 |
空 |
视频拍摄后存储路径 |
| options |
object |
否 |
{} |
- |
options说明
| 参数 |
类型 |
必填 |
默认值 |
说明 |
| recordMaxTime |
int |
否 |
10 |
视频拍摄最大时长,默认 10 秒 |
| saveToAlbum |
int |
否 |
0 |
是否保存到相册 |
| destVideoPath |
String |
否 |
空 |
存放压缩的视频路径,为空时不压缩,此字段仅支持安卓 |
| saveSourceVideo |
boolean |
否 |
0 |
是否保存原视频,默认保存,此字段仅支持安卓 |
| videoRatio |
float |
否 |
0.5 |
0 ~ 1,视频压缩比例,此字段仅支持安卓 |
saveToAlbum: 可传值:0 不保存到相册,1 保存到相册
返回说明
| Promise类型 |
说明 |
| resolve |
返回视频保存路径 |
| reject |
操作失败的原因 |