<view class=“container”>
<video src=“{{src}}”></video>
<button bindtap=“bindButtonTap”>获取视频</button>
</view>
video.js:
Page({
bindButtonTap: function() {
var that = this
wx.chooseVideo({
sourceType: [‘album’,‘camera’],
maxDuration: 60,
camera: ‘back’,
success: function(res) {
console.log(
res.tempFilePath
); //打印出wxfile://tmp_ea8100d8d4da2902c8f84cf0aecb5efffa7a26670cb477d0.mp4
that.setData({
src: res.tempFilePath
})
}
})
}
})
以上能获取得到
tempFilePath
地址,类似于wxfile://tmp_ea8100d8d4da2902c8f84cf0aecb5efffa7a26670cb477d0.mp4
这样的地址,但是video组件却不能播放,这是为什么呢?哪位大侠知道求赐教!!!(后来尝试用saveFile方法,获取已保存文件地址也不行)