wx.chooseVideo({
sourceType: ['album', 'camera'],
compressed: true,
maxDuration: 60,
camera: 'back',
success: function (res) {
const tempFilePath = res.tempFilePath;
console.log('选择视频成功', tempFilePath);
},
fail: function (error) {
console.error('选择视频失败', error);
}
});
上述代码中的参数说明如下:
- sourceType: 选择视频的来源,可以是相册('album')、相机('camera')或两者都支持。
- compressed: 是否压缩所选择的视频文件,默认为 true。
- maxDuration: 视频的最大时长,单位秒,默认为 60。
- camera: 使用前置或后置摄像头,默认为 'back'。
- success: 选择视频成功的回调函数,回调参数包含了选择的视频的信息,例如 res.tempFilePath 表示视频的临时文件路径。
- fail: 选择视频失败的回调函数。
这个方法可以用于在小程序中实现选择视频或录制视频的功能。用户在选择或录制视频后,可以通过回调函数获取选择的视频信息,然后进行相关的处理,比如上传到服务器或本地展示。
详细的 API 使用方法和参数配置可以查阅[微信小程序官方文档 - 视频](https://developers.weixin.qq.com/miniprogram/dev/api/media/video/wx.chooseVideo.html)。
转载请注明出处:http://www.zyzy.cn/article/detail/861/微信小程序