用户可以选择本地文件,对视频进行播放,HTML代码如下:
<div>
<input type="file" id="chooseFile" @change="chooseLocaleFile($event)">
<video controls ref="videoDom" width="1600" height="650" autoplay></video>
</div>
js代码如下:
chooseLocaleFile(file){
let files = document.getElementById("chooseFile").files[0];
let url = window.webkitURL.createObjectURL(files) ;
this.$refs.videoDom.src = url;
}
video 标签属性及其含义参照:HTML <video> 标签
autoplay 如果出现该属性,则视频在就绪后马上播放
controls 如果出现该属性,则向用户显示控件,比如播放按钮
loop 如果出现该属性,则当媒介文件完成播放后再次开始播放
muted 规定视频的音频输出应该被静音
poster 规定视频下载时显示的图像,或者在用户点击播放按钮前显示的图像
preload
如果出现该属性,则视频在页面加载时进行加载,并预备播放。
如果使用 "autoplay",则忽略该属性
src 要播放视频的url
width 视频所占页面宽度大小
height 视频所占页面高度大小
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。