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 次 |
最近记录: |