Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Javascript编程将Google Chrome置于全屏模式?_Javascript_Jquery_Google Chrome_Fullscreen - Fatal编程技术网

通过Javascript编程将Google Chrome置于全屏模式?

通过Javascript编程将Google Chrome置于全屏模式?,javascript,jquery,google-chrome,fullscreen,Javascript,Jquery,Google Chrome,Fullscreen,我最近在youtube上点击youtube视频旁的全屏按钮,屏幕顶部出现一条消息,说我进入了全屏模式。此消息是您在键盘上按f-11时收到的本机消息。我也在某个地方读到一些东西(我现在找不到)说现在可以用Javascript实现这一点 问题 我如何在命令下将用户浏览器(谷歌浏览器)设置为全屏如果没有扩展,他们需要下载Previor或任何类似的内容 我正在使用jQuery,所以这将是最好的,但我根本找不到如何做到这一点 编辑:我见过其他类似的问题,但它们是很久以前提出的,我相信这个功能是相当新的。试

我最近在youtube上点击youtube视频旁的全屏按钮,屏幕顶部出现一条消息,说我进入了全屏模式。此消息是您在键盘上按f-11时收到的本机消息。我也在某个地方读到一些东西(我现在找不到)说现在可以用Javascript实现这一点

问题

我如何在命令下将用户浏览器(谷歌浏览器)设置为全屏如果没有扩展,他们需要下载Previor或任何类似的内容

我正在使用jQuery,所以这将是最好的,但我根本找不到如何做到这一点


编辑:我见过其他类似的问题,但它们是很久以前提出的,我相信这个功能是相当新的。

试试这些功能,它们似乎是本地的:

void webkitRequestFullScreen();
void webkitRequestFullScreenWithKeys();
void webkitCancelFullScreen(); // only on Document
这是一篇好文章:。它描述了所有三种方法:webkit、firefox和W3提案

// mozilla proposal
element.requestFullScreen();
document.cancelFullScreen(); 

// Webkit (works in Safari and Chrome Canary)
element.webkitRequestFullScreen(); 
document.webkitCancelFullScreen(); 

// Firefox (works in nightly)
element.mozRequestFullScreen();
document.mozCancelFullScreen(); 

// W3C Proposal
element.requestFullscreen();
document.exitFullscreen();

API仍然在不断变化,特别是自从W3C本周加入以来。我花了一些时间在MediaElement.js HTML5视频播放器中实现了全屏显示,在Safari 5.1+、Chrome 15+或Firefox夜间播放中效果很好。

你有YouTube视频的链接吗?你确定这不是Flash吗?这不是Flash的全屏模式吗?这个问题的可能副本中没有足够的jQuery。我从youtube全屏收到的消息与按F11得到的消息不同