字節(jié)跳動(dòng)小程序開發(fā)API chooseVideo

2019-08-20 17:45 更新

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

提示

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

輸入


繼承標(biāo)準(zhǔn)對(duì)象輸入,擴(kuò)展屬性描述:

名稱 數(shù)據(jù)類型 屬性 默認(rèn)值 描述
sourceType Array[string] optional ['album', 'camera'] 指定視頻來(lái)源為相冊(cè)或/和相機(jī)
compressed boolean optional true 是否需要壓縮視頻源文件
maxDuration number optional 60 選擇視頻的最大時(shí)長(zhǎng)

輸出


success返回對(duì)象參數(shù)的擴(kuò)展屬性:

名稱 數(shù)據(jù)類型 描述
tempFilePath string 視頻地址
duration number 視頻時(shí)長(zhǎng)
size number 視頻大小
width number 視頻寬度
height number 視頻高度

代碼示例


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

已知問題


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


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)