b站怎么调倍速(B站视频播放快捷键控制)

b站怎么调倍速(B站视频播放快捷键控制)刷V2ex看到一个帖子:为什么国内视频网站快捷键极少或者没有? – V2EX 深有同感!!! 我经常看bilibili.com。大部分视频讲得很慢,经常需要倍数...

b站怎么调倍速(B站视频播放快捷键控制)刷V2ex看到一个帖子:为什么国内视频网站快捷键极少或者没有? – V2EX

b站怎么调倍速(B站视频播放快捷键控制)


深有同感!!!

我经常看bilibili.com。大部分视频讲得很慢,经常需要倍数播放,有快捷键的话,会方便很多。

上网找了下,已经有很多这样的快捷键脚本,如:

  • 18 项功能,为网页视频播放添加倍速播放、画中画、截图、进度保存等,全程高能快捷键[油猴脚本] – 小众软件

  • HTML5视频播放器增强脚本

b站怎么调倍速(B站视频播放快捷键控制)


这些脚本都很好,但我并不是很想用,因为这类脚本有三个问题:

  1. 为了适配多个网站,导致代码量巨大,会把网页拖慢。

  2. 快捷键众多(不是自己设置的)记不住。

  3. 按键冲突,不是自己设置的键,容易与其它设置相冲突

所以,我自己写一个适用于B站的油猴脚本。

原理非常简单,即监听文档的按键弹起事件。如果相应的按键有对应的方法,就执行方法,一般为触发视频播放控件的click事件。

b站怎么调倍速(B站视频播放快捷键控制)


使用最新ES2021可选链操作符 – JavaScript | MDN,不需要再显示判断对应的方法是否存在,使得代码更为简洁。

主要实现的功能(只在chrome中测试):

  • 「B」:弹幕开关

  • 「M」:静音/取消静音

  • 「/」:定位搜索栏

  • 「C」:字幕开关

  • 「K」:暂停播放 / 恢复播放(默认为空格键,但视频播放器没有获得焦点时,空格键默认行为是向下翻页,所以新增加了K键)

  • 「<」与「>」:改变视频播放速度,如: 0.5、0.25、正常、1.25、1.5、2

  • 「+」与「-」:同上

  • 「G」:视频点赞(未能实现一键三连的功能,哪位帅气的小伙帮我来实现?)


  • 发表于 2021-10-10 00:05
  • 阅读 ( 1335 )
  • 分类:互联网

0 条评论

请先 登录 后评论
rardCique
rardCique

693 篇文章

你可能感兴趣的文章

相关问题