source是为了兼容各个浏览器。因为浏览器对视频格式支持不统一,有些浏览器例如有些浏览器支持 mp4格式 ,那么它就播放第一个 mp4 格式的视频,如果它不支持就检查是不是支持下面的 ogg 视频,如果支持就播放,不支持的话继续向下,下面没有source了,那么就显示“Your browser does not support the video tag.”
注意:
如果你在 <video>内设置了 muted 属性,是可以通过 autoplay 实现视频的自动播放,反之则需要用户手动授权,点击播放才可以实现自动播放。
因为谷歌浏览器禁止页面在没有用户授权的情况下进行有声的视频播放
动来动去吧?你的Chrome应该是升到21版了
之前查过,说是B站居中代码没有js或者CSS限制
而新版Chrome显示方式和旧版Chrome还有IE都是不同的
而一般写网页的都以IE为准
所以~~
解决方法嘛
卸掉现在那个
下载一个旧版(20版就可以)Chrome就行
华军之类的很容易找
我这里最新版的chrome是好使的哈,这个显示不出来不应该css问题额,可能是你网站报错了。还有,调试的时候把你网站中:
function killErr() {return true
}
window.onerror = killErr
先注释掉,然后F12查看报的什么错,这样才好解决!