這幾天關於微信小程序開發關於wx.chooseVideo組件問題,因為自己一直是安卓手機上測試,可以調取攝像頭,但是應用在ios上無法打開攝像頭,困擾了好多天,經過反復查看官方文檔,今天總算修復了這個所謂的bug。
wx.chooseVideo(Object object)的maxDuration屬性最大值為60,請勿設置超過60的數值,但是在安卓手機上,這個值是無效的。
submitVideo : function () { var e = this var that = this wx.chooseVideo({ sourceType: ["album", "camera"], maxDuration: e.data.copyright.video_setting, camera: ['front', 'back'], compressed: !0, success: function (t) { console.log(t), wx.hideLoading(), e.data.copyright.video_setting < t.duration ? $Toast({ content: "視頻最長為" + e.data.copyright.video_setting + "秒!請重新上傳" }) : e.setData({ file: t.tempFilePath }); } }); },