您好,登錄后才能下訂單哦!
這篇文章主要介紹了微信小程序怎么調用視頻的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇微信小程序怎么調用視頻文章都會有所收獲,下面我們一起來看看吧。
拍攝視頻或從手機相冊中選視頻,返回視頻的臨時文件路徑。
OBJECT參數說明:
參數 | 類型 | 必填 | 說明 |
---|---|---|---|
sourceType | StringArray | 否 | "album"從相冊選視頻,"camera"使用相機拍攝,默認為:['album', 'camera'] |
maxDuration | Number | 否 | 拍攝視頻最長拍攝時間,單位秒。最長支持60秒 |
camera | String | 否 | 默認調起的為前置還是后置攝像頭。front: 前置,back: 后置,默認 back |
success | Function | 否 | 接口調用成功,返回視頻文件的臨時文件路徑,詳見返回參數說明 |
fail | Function | 否 | 接口調用失敗的回調函數 |
complete | Function | 否 | 接口調用結束的回調函數(調用成功、失敗都會執行) |
success返回參數說明:
參數 | 說明 |
---|---|
tempFilePath | 選定視頻的臨時文件路徑 |
duration | 選定視頻的時間長度 |
size | 選定視頻的數據量大小 |
height | 返回選定視頻的長 |
width | 返回選定視頻的寬 |
注:文件的臨時路徑,在小程序本次啟動期間可以正常使用,如需持久保存,需在主動調用 wx.saveFile,在小程序下次啟動時才能訪問得到。
示例代碼:
<view class="container"><video src="{{src}}"></video><button bindtap="bindButtonTap">獲取視頻</button></view>
Page({ bindButtonTap:function(){var that = thiswx.chooseVideo({ sourceType: ['album','camera'], maxDuration:60, camera: 'back', success: function(res){ that.setData({ src:res.tempFilePath }) } }) } })
基礎庫 1.2.0 開始支持,低版本需做兼容處理
保存視頻到系統相冊,需要用戶授權(scope.writePhotosAlbum),詳見 用戶授權
OBJECT參數說明:
參數名 | 類型 | 必填 | 說明 |
---|---|---|---|
filePath | String | 是 | 視頻文件路徑,可以是臨時文件路徑也可以是永久文件路徑 |
success | Function | 否 | 接口調用成功的回調函數 |
fail | Function | 否 | 接口調用失敗的回調函數 |
complete | Function | 否 | 接口調用結束的回調函數(調用成功、失敗都會執行) |
success返回參數說明:
參數名 | 類型 | 說明 |
---|---|---|
errMsg | String | 調用結果 |
示例代碼:
wx.saveVideoToPhotosAlbum({ success(res) { } })
tip
: camera 參數在部分 Android 手機下由于系統 ROM 不支持無法生效
關于“微信小程序怎么調用視頻”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“微信小程序怎么調用視頻”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。