首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript全屏应用编程接口插件

JavaScript全屏应用编程接口插件
EN

Stack Overflow用户
提问于 2012-06-08 00:06:14
回答 2查看 1.8K关注 0票数 2

我发现了一个名为screenfull.js的插件,我想知道是否有可能在不点击按钮的情况下自动在全屏中打开页面。这是一个使页面全屏的代码示例:

代码语言:javascript
复制
document.getElementById('#button').addEventListener('click', function() {
if ( screenfull ) {
    screenfull.request();
} else {
    // Ignore or do something else
}

});

EN

回答 2

Stack Overflow用户

发布于 2012-06-08 00:09:06

使用他们的演示,您可以只在窗口加载时运行请求:

例如:

代码语言:javascript
复制
window.onload = function() {
    screenfull.request( $('#container')[0] );
};

编辑

你也可以在准备好jQuery文档的情况下运行它……

例如。

代码语言:javascript
复制
$(document).ready(function() {
    screenfull.request( $('#container')[0] );
});
票数 1
EN

Stack Overflow用户

发布于 2012-06-08 00:39:09

不,这不可能。出于安全考虑,requestFullScrenn()必须由直接的用户操作(如单击)触发。这和弹出窗口是一样的。

请阅读https://wiki.mozilla.org/Security/Reviews/Firefox10/CodeEditor/FullScreenAPI,或许还可以阅读https://wiki.mozilla.org/Gecko:FullScreenAPI作为参考。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10935589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档