在Android WebView中单击html5视频标记的全屏按钮时,document.webkitFullscreenElement设置为我单击的视频(根据打印出来的图像)。有没有一种方法可以手动将其设置为null?
在视频全屏播放之前
console.log(document.webkitFullscreenElement); //null
我在视频上全屏播放后
console.log(document.webkitFullscreenElement); //[object HTMLVideoElement]
设置为null
document.webkitFullscreenElement = null;
设置为空后
console.log(document.webkitFullscreenElement); //[object HTMLVideoElement]
最佳答案
这不是可编辑的属性,但是您可以创建自己的特征检测变量:var hasFullscreenEl = !!document.webkitFullscreenElement;
然后,您可以稍后将其设置为null
。不能完全确定这里的用例,所以如果这样做没有帮助,请告诉我。
关于javascript - 如何将文档属性(例如document.webkitFullscreenElement)设置为null?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35371119/