tt.chooseVideo

2020-02-12 10:32 更新
基礎(chǔ)庫 1.0.0 開始支持本方法。

從系統(tǒng)相冊中選擇視頻,或使用相機拍攝視頻。

該 API 需要用戶授權(quán)方可調(diào)用,詳細(xì)信息可參考用戶授權(quán)。


參數(shù)

Object 類型,屬性如下:

屬性類型默認(rèn)值必填說明最低支持版本
sourceTypeArray<string>['album', 'camera']指定視頻來源為相冊或/和相機1.0.0
compressedbooleantrue是否需要壓縮視頻源文件1.0.0
maxDurationnumber60選擇視頻的最大時長1.0.0
successfunction接口調(diào)用成功的回調(diào)函數(shù)1.0.0
failfunction接口調(diào)用失敗的回調(diào)函數(shù)1.0.0
completefunction接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)1.0.0

success 返回參數(shù)說明

Object 類型,屬性如下:

屬性類型說明最低支持版本
tempFilePathstring視頻地址1.0.0
durationnumber視頻時長1.0.0
sizenumber視頻大小1.0.0
widthnumber視頻寬度1.0.0
heightnumber視頻高度1.0.0


代碼示例

tt.chooseVideo({
  sourceType: ["album"],
  compressed: true,
  success(res) {
    this.setData({
      video: res.tempFilePath
    });
  },
  fail(res) {
    console.log(`chooseVideo調(diào)用失敗`);
  }
});


Bug & Tip

  • Tip:iOS 暫不支持同時從album和camera中選擇,只能二者其一,當(dāng)都傳時使用album。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號