html代码做好后的样式图

<span><label for="inputFile" id="upload-file"><i class="fa fa-upload"></i></label><input type="file" name="" id="inputFile" style="position: absolute;clip: rect(0,0,0,0);"/></span>
上传本地视频文件的核心代码,<i class='fa fa-pause'></i> 需要引用fontAwesome,可以参考 http://www.suanliutudousi.com/2017/10/17/%E9%80%9A%E8%BF%87%E5%AD%97%E4%BD%93%E4%BB%A3%E6%9B%BF%E5%9B%BE%E7%89%87%E4%BC%98%E5%8C%96%EF%BC%8C%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8font-awesome%E5%AD%97%E4%BD%93%E5%9B%BE%E6%A0%87%EF%BC%9F/
base.addHandler(inputFile, "change", function() {
//自行封装的,可以改为其他的。
var reader = new FileReader(),
files = this.files[0];
reader.readAsDataURL(files);
reader.onload = function(event) {
var res = event.target.result;
player.src = res;//player为video标签
player.load(); //加载
//本地文件加载时,播放新文件 ,loadedmetadata加载数据源
base.addHandler(player, "loadedmetadata", function() {
if(player.paused) {
//若暂停,就播放,并修改默认图标
player.play();
btn.innerHTML = "<i class='fa fa-pause'></i>";
}
});
}
});