允许与第二个窗口进行交互而不会在第一个窗口中打破全屏?

时间:2012-03-03 22:36:12

标签: javascript html5 fullscreen multiple-monitors

我想为第二台显示器构建一个基于Web的演示工具,其中包含类似PowerPoint的“演示者视图”。我可以使用HTML5 full screen APIexample)将主要演示文稿全屏显示,但这似乎排除了与其他屏幕上的控制器窗口进行交互。当其中一个显示器是全屏时,有没有办法与两个不同显示器上的网页窗口进行交互?

详细信息:OS X上的Chrome和Safari使用Lion的原生全屏模式,众所周知,这种模式可以针对多个显示器进行分解(例如,12) - 所有其他显示器只显示灰色,甚至无法将标签拖动到其他显示。 Firefox 11只是制作一个普通的全屏窗口(谢谢!),但是当你点击任何其他窗口时它会全屏显示。

这是如此接近工作,但到目前为止......

2 个答案:

答案 0 :(得分:0)

这正是我想要做的,但似乎无法解决任何问题。我也试过在第二台显示器上使用闪光灯,但是当它通过监视器1失去焦点时,全屏幕就消失了。

据我所知,这是一个安全问题。很公平..但肯定有办法......也许是silverlight或java?

我认为您可以在AIR应用中执行此操作,但我想直接从浏览器运行此功能。

答案 1 :(得分:0)

某些javascript演示文稿库(如reveal.js)已经支持演示文稿,您可以在辅助屏幕中打开演示文稿并将其设置为全屏,然后打开演示者视图并将其放在主屏幕上。

Firefox有一个错误,当它失去焦点时会关闭全屏,以便在约:config中修复this tip:仅full-screen-api.exit-on-deactivatefalse