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