wx.chooseVideo

wx.chooseVideo({[sourceType][,compressed][,maxDuration][,camera][,success][,fail][,complete]})
Label

拍摄视频或从手机相册中选视频。

参数
  • sourceType (Array.) –

    [‘album’, ‘camera’] 视频选择的来源

    • album 从相册选择视频

    • camera 使用相机拍摄视频

  • compressed (boolean()) – true 是否压缩所选择的视频文件 1.6.0

  • maxDuration (number()) – 60 拍摄视频最长拍摄时间,单位秒

  • camera (string()) –

    'back' 默认拉起的是前置或者后置摄像头。部分 Android 手机下由于系统 ROM 不支持无法生效

    • back 默认拉起后置摄像头

    • front 默认拉起前置摄像头

  • success({tempFilePath,duration,size,height,width}) (function()) –

    接口调用成功的回调函数

    • tempFilePath (string) - 选定视频的临时文件路径

    • duration (number) - 选定视频的时间长度

    • size (number) - 选定视频的数据量大小

    • height (number) - 返回选定视频的高度

    • width (number) - 返回选定视频的宽度

  • fail (function()) – 接口调用失败的回调函数

  • complete (function()) – 接口调用结束的回调函数(调用成功、失败都会执行)

示例
wx.chooseVideo({
  sourceType: ['album', 'camera'],
  maxDuration: 60,
  camera: 'back',
  success(res) {
    console.log(res.tempFilePath)
  }
})