啥?谷歌浏览器自带的游戏也能开挂?!

据市场统计分析[1],谷歌浏览器Chrome依然以绝对的市场份额在浏览器届有着举足轻重的地位。Chrome以其强大的插件和方便的调试功能而备受青睐,它已经融入到我们的日常工作、学习和生活当中来。就算是断网了,我们也能从Chrome隐藏的彩蛋中获得一番乐趣。相信也有不少的小伙伴发现这个小恐龙的彩蛋了吧?玩过的小伙伴欢迎下方评论分享你的最高分数~

下面就带大家一起开启这个彩蛋,正确的打开方式有以下三种:

  1. 简单)拔掉网线或断开WIFI,再打开Chrome浏览器,随便输入一个网站的域名,比如百度:www.baidu.com,等待数秒即可;

  2. 推荐)打开任意一个网址,按F12键,然后在Chrome浏览器的调试工具上选择Network项下方下拉框并选中Offline,再刷新下当前页面即可;

    Offline设置
  3. 直接在地址栏输入chrome://dino,等待页面加载即可。

如此看来这个小游戏还是能在没网的条件下打发打发时间的,不过玩着不一会儿就GAME OVER了,这点确实不太爽。那么有没有办法能让小恐龙“开挂”自行刷分呢,别着急,码哥将为你一一道来。

I. 让小恐龙碰到障碍物而不结束游戏

1
2
# 在浏览器的Console中输入以下代码
Runner.instance_.gameOver=function(){}

image-20210721222058312

II. 如果觉得小恐龙移动的速度不够快,还可以在浏览器同样的地方输入下方代码使其速度增快

1
Runner.instance_.setSpeed(100)

III. 此外还可以用代码使小恐龙跳跃的高度更高

1
Runner.instance_.tRex.setJumpVelocity(500)

好了,以上三种“外挂”都是通过JavaScript代码实现的,那么如果你想更加深入地了解和学习前端开发技术,GitHub上有份开源的前端入门到进阶图文教程,项目目录如下图,从最基础的HTML、CSS和JavaScript到目前较火的Vue和React前端框架都被囊括在内,希望能帮到你!

参考

- [1] [桌面浏览器三月市场份额报告:Chrome第一 Edge达到新高度](https://finance.sina.com.cn/tech/2021-04-05/doc-ikmyaawa6503802.shtml)
码哥 wechat
欢迎关注个人订阅号:「码上行动GO」