视频组件不能播放手机里的视频文件
发布于 5 年前 作者 yangyao 19183 次浏览 来自 问答

<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方法,获取已保存文件地址也不行)

回到顶部