爱意满满的作品展示区。
Cbdy

分享一个解决云游戏 ESC 快捷键冲突的方法

  •  
  •   Cbdy · Sep 11, 2021 · 2593 views
    This topic created in 1711 days ago, the information mentioned may be changed or developed.

    方法是用 Electron 写一个简单的 Wrapper


    最近想再玩玩大学时玩的一个育碧游戏《光之子》,但是这个游戏没有适配 macOS,迫于手头没有 Windows 设备(好多以前买的游戏都玩不了了😓),我就打算在某云游戏平台玩一下

    云游戏运行在浏览器里面,当游戏的时候,如果按 ESC 按键,鼠标光标就会脱离游戏(浏览器行为),但是这个游戏有一个快捷键 ESC 是打开设置,而且这个快捷键不能重新设置。所以我每次打开设置的时候,都会退出浏览器的全屏,并且鼠标脱离游戏,回到的宿主机,体验很糟糕

    我试了几个浏览器都是这样子的,然后我琢磨了一下,有了一个大胆的想法:用 Electron 写个 Wrapper 来运行这个网页,就可以改掉浏览器的默认的 ESC 行为了

    试了一下,果然可以

    分享一下,顺便 SEO 一下帮助一下后来人,不知道除了这个方法,还有没有其他解决方案呢?

    6 replies    2021-09-11 13:28:15 +08:00
    Lentin
        1
    Lentin  
       Sep 11, 2021
    网易云游戏是长按 ESC 退出全屏
    20015jjw
        2
    20015jjw  
       Sep 11, 2021 via Android
    太惨了....
    这是哪家云游戏 ux 差到这个地步
    HuPu
        3
    HuPu  
       Sep 11, 2021
    云游戏体验怎么样啊
    Cbdy
        4
    Cbdy  
    OP
       Sep 11, 2021 via Android
    @HuPu 还不错,玩小游戏挺方便
    如果是那种对时延要求高的游戏,可能比较勉强
    oott123
        5
    oott123  
       Sep 11, 2021 via Android
    网易这个你全屏就没事了,全屏的时候用 navigator.keyboard.lock 锁定键盘,esc 要长按才会退出。
    Cbdy
        6
    Cbdy  
    OP
       Sep 11, 2021
    @oott123 为啥我短按就退出了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5581 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 03:34 · PVG 11:34 · LAX 20:34 · JFK 23:34
    ♥ Do have faith in what you're doing.