Mat*_*yas 8 javascript browser multiple-monitors google-chrome
首先,我非常清楚webapps不应该摆弄窗口大小或位置.经历了很多类似的SO问题和论坛帖子.
但这是一种特殊情况,浏览器只是在受控环境中的几台特定机器上运行应用程序的平台.
该应用程序应管理多个显示器的窗口.(最多5个)
window.screen对象仅报告窗口当前所在的显示属性(或者如果它位于中途,则认为是打开的)window.moveTo和window.open使用标志"left=123,top=123"但它们总是限于当前显示window.resize和window.open使用标志,"height=123,width=123"但就像moveTo它们仅限于当前显示.如何在多显示器环境中使用我的应用程序(无需手动窗口定位)所有可用空间?
想想看,我有两台投影机正确对齐,并希望能够:
可能/应该有一个运行主窗口布局逻辑的窗口
我可以使用任何flags,app或kiosk模式,如再次:我们部署应用到目标环境.
浏览器选项是Windows平台上的Chrome(首选),Chromium和Firefox(因为我们将使用5个显示器的特殊显卡).
在可用显示屏上手动拉伸窗口,并iframe在此主控内的s中运行应用程序window.
缺点:单个进程正在运行所有内容,因此如果应用程序在框架内中断,则会破坏所有内容.
此问题的解决方案也将是一个很好的帮助:跨多个显示器的Windows/Chrome/ATI /浏览器全屏
使用可以访问窗口/选项卡特定 API 的 chrome/firefox 扩展。将整个应用程序嵌入到扩展程序中,或者通过消息与扩展程序进行通信(chrome,firefox 上有等效的程序)。
Chrome 中的支持是实验性的。
| 归档时间: |
|
| 查看次数: |
2096 次 |
| 最近记录: |