回复:WINCC8.0 web双屏显示问题

大连穆工

  • 帖子

    1679
  • 精华

    1
  • 被关注

    87

论坛等级:奇侠

注册时间:2010-03-01

钻石 钻石 如何晋级?

发布于 2025-04-29 07:57:49

1楼

针对您的需求(将现有项目改为Web发布,并在两台显示器上独立显示不同画面,且不互相影响),以下是几种可行的解决方案及注意事项:

1. 浏览器多窗口独立显示方案

方法1:使用脚本自动打开并定位浏览器窗口

实现步骤:

--window-position 设置窗口坐标(第二台显示器需根据实际分辨率调整,如第一台是1920x1080,则第二台从 1920,0 开始)。

--edge 或 firefox 也支持类似参数。

编写一个启动脚本(如批处理 .bat 或 PowerShell 脚本),通过命令行参数控制浏览器窗口的位置和大小。

示例脚本(Chrome浏览器):

@echo off

start chrome --new-window --window-position=0,0 --window-size=1920,1080 "http://your-web-url/screen1"
start chrome --new-window --window-position=1920,0 --window-size=1920,1080 "http://your-web-url/screen2"

将脚本保存为快捷方式,开机或登录时自动运行。

优点:无需额外开发,适合快速部署。

缺点:需手动管理窗口布局,浏览器崩溃后需重新启动。

方法2:使用Kiosk模式或全屏API

通过浏览器全屏模式(F11)或Kiosk模式(如Chrome的 --kiosk 参数)锁定每个窗口到对应显示器。

结合Web API(如 window.open() 和 window.moveTo())精确控制子窗口位置。




科技在于不断探索
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有33026条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。