摘要:前几天已经在浏览器上成功的运行了DOS游戏。还剩下几个问题尚需处理,今天把这些问题都解决掉。1.缓存游戏第一次加载完游戏后,会把游戏保存到浏览器的一个本地存储中,中年失业转型新方给:寻觅在线DOS游戏平台机遇 中年失业对策

本篇文章给大家谈谈中年失业转型新路线:寻觅在线DOS<a href=\"https://www.erguanjia.net\" target=\"_blank\"><strong>游戏</strong></a>平台机遇,以及对应的姿势点,文章也许有点长,然而希望大家可以阅读完,增长自己的姿势,最重要的是希望对各位有所帮助,可以化解了无论兄弟们的难题,不要忘了收藏本站喔。</p>n<p>前几天已经在浏览器上成功的运行了DOS游戏。还剩下多少难题尚需处理,今天把这些难题都化解掉。</p>n<p>1.缓存游戏</p>n<p>第一次加载完游戏后,会把游戏保存到浏览器的壹个本地存储中,运用的是Chrome的IndexedDB。这样当第二次加载游戏时,就会从玩家的PC浏览器上加载游戏,速度特别快,就跟在本地配置的游戏一样了。</p>n<p>2.游戏全屏</p>n<p style=\"text-align:center;\"></p>n<p>浏览器全屏后,点ESC会恢复窗口。然而很多游戏都要点ESC调出菜单,如果是全屏游戏按ESC时,会频繁在全屏和窗口之间切换。研究了很久,终于发现可以把恢复窗口化变成长按ESC。这样玩起来尝试就好很多了。</p>n<p>3.保存游戏</p>n<p>由于在游戏中保存游戏后, 还需要手动触发操作把存档保存在浏览器中。如果忘记保存到浏览器中存档就会丢失。因此在关闭页面时会提示用户是否关闭,用户可以在这个时候保存游戏。但浏览器安全策略限制,无法修改提示的信息。</p>n<p>4.两个鼠标</p>n<p style=\"text-align:center;\"></p>n<p>这个还是通过浏览器的API实现。可以把Windows的鼠标光标给隐藏掉,这样就不会出现两个鼠标光标,就只剩游戏里的鼠标了。</p>n<p>5.移动端支持</p>n<p>适配了手机安宁板,然而还需要加入虚拟键盘才方便移动端玩DOS的游戏(这个暂缓)。除了这些之后我尝试了下TypeC转USB接口,把鼠标和键盘接到了手机上,这样也可以用鼠标和键盘在手机上玩DOS游戏。不过需要额外的转接设备。</p>n<p>最后,玩了半天的魔兽争霸2,好玩,似乎回到了中学那段无忧无虑的时光。。。。。。