如果有人点击播放按钮,我想显示指标。如果视频已加载,我想隐藏预加载器。这与readystate非常吻合:
var einleitung = document.getElementById('einleitung');
video.addEventListener('play', function () {
if ( video.readyState === 4 ) {
myApp.hidePreloader();
} else {
myApp.showPreloader('Loading...');
}
});
我怎样才能通过canplaythrough而不是readyState来实现这个目标?
这样的事情不起作用:
if ( video.canplaythrough == true ) {}
video.canplaythrough是“null”。
答案 0 :(得分:1)
import gzip import warc with gzip.open('my_test_file.warc.gz', mode='rb') as gzf: for record in warc.WARCFile(fileobj=gzf): print record.payload.read()
是canplaythrough
元素的event
属性。
此事件在audio/video
元素的生命周期内仅触发一次audio/video
,并且可以在没有任何buffered
/ buggering
的情况下播放,除非stop
元素没有改变。
应该是这样的:
src