我想全屏播放视频。我搜索并发现Fullscreen API可用于执行此操作,并发现可以使用与此类似的代码。
viewFullScreen.addEventListener("click", function () {
var docElm = document.documentElement;
if (docElm.requestFullscreen) {
docElm.requestFullscreen();
}
else if (docElm.msRequestFullscreen) {
docElm.msRequestFullscreen();
}
else if (docElm.mozRequestFullScreen) {
docElm.mozRequestFullScreen();
}
else if (docElm.webkitRequestFullScreen) {
docElm.webkitRequestFullScreen();
}
}, false);
此代码工作正常。但这需要一些触发事件,如鼠标点击或一些键盘输入。但是,一旦打开html文件,是否可以全屏自动播放视频而不会发生任何触发事件?