如果'element.requestFullscreen()'未定义,我该如何使用代码?
if(element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
Run Code Online (Sandbox Code Playgroud)
aug*_*aug 12
如果requestFullscreen返回undefined,则表示您无法请求全屏,因为该功能不存在.IE10及以下版本以外的每个浏览器都支持它,但您需要在评论时使用正确的供应商前缀.你能做到的一个好方法是做
var requestFullScreen = elem.requestFullscreen || elem.msRequestFullscreen || elem.mozRequestFullScreen || elem.webkitRequestFullscreen;
Run Code Online (Sandbox Code Playgroud)
我认为你的问题是你拼错了一些功能.它很混乱,因为Mozilla使用.mozRequestFull S creen而其他人使用requestFull s creen.首都S可能很烦人.
DOM中elem的video元素在哪里.然后你可以这样做requestFullScreen.call(elem),它将启动全屏.
正如@ArunPJohny评论的那样,一定要看看那篇MDN文章.
| 归档时间: |
|
| 查看次数: |
5335 次 |
| 最近记录: |