方法是用 Electron 写一个简单的 Wrapper
最近想再玩玩大学时玩的一个育碧游戏《光之子》,但是这个游戏没有适配 macOS,迫于手头没有 Windows 设备(好多以前买的游戏都玩不了了😓),我就打算在某云游戏平台玩一下
云游戏运行在浏览器里面,当游戏的时候,如果按 ESC 按键,鼠标光标就会脱离游戏(浏览器行为),但是这个游戏有一个快捷键 ESC 是打开设置,而且这个快捷键不能重新设置。所以我每次打开设置的时候,都会退出浏览器的全屏,并且鼠标脱离游戏,回到的宿主机,体验很糟糕
我试了几个浏览器都是这样子的,然后我琢磨了一下,有了一个大胆的想法:用 Electron 写个 Wrapper 来运行这个网页,就可以改掉浏览器的默认的 ESC 行为了
试了一下,果然可以
分享一下,顺便 SEO 一下帮助一下后来人,不知道除了这个方法,还有没有其他解决方案呢?
1
Lentin 2021-09-11 08:51:38 +08:00
网易云游戏是长按 ESC 退出全屏
|
2
20015jjw 2021-09-11 09:08:44 +08:00 via Android
太惨了....
这是哪家云游戏 ux 差到这个地步 |
3
HuPu 2021-09-11 09:12:04 +08:00
云游戏体验怎么样啊
|
5
oott123 2021-09-11 10:39:50 +08:00 via Android
网易这个你全屏就没事了,全屏的时候用 navigator.keyboard.lock 锁定键盘,esc 要长按才会退出。
|