类似远程驾驶舱场景。前后相同大带鱼屏,左右相同小带鱼屏,还有 2 个小屏。
之前本地笔记本连接显示器测试,只有换显示器的场景下 displayId(Electron 获取的屏幕 ID)才会变。
现在换台式机之后。每次重启 或者 切换机箱显示器连接口后,displayId 都会变。导致每次都要重新配置映射,才能正常显示。
有没有哪位老哥遇到这种问题
electron 中写了类似下面的映射关系。
const dispalyMaps = { "id-xxxx01": "http://xxxx.xx/front", "id-xxxx02": "http://xxxx.xx/back", }
![]() | 1 6j1A6v70lEv5n2U2 206 天前 那,getAllDisplays 获取到的顺序,跟现实中摆放的顺序一样吗,一样的话按顺序显示页面不就好,管它 id 是啥呢 |
2 Zeaxion 206 天前 操作系统问题 |
3 dode 206 天前 尝试关闭所有显示器睡眠? |
7 Zeaxion 203 天前 win10 的显示器是除了点亮的可以为 1 ,其他多显示器,顺序是乱序的 win11 ,总显示器数量不变的情况下,基本可以固定显示器顺序 多显示器方案,不推荐单机超过 6 个屏 |