分享一行代码隐藏 B 站暂停时的按钮,解决截屏时按钮遮挡问题

231 天前
 keepRun

看到一部好片子时,像暂停截图,但是无论怎样暂停按钮都存在,影响观感,研究了下,以下是研究成果:

javascript: (function() {     pauseButton = document.querySelectorAll('.bpx-player-video-area .bpx-player-state-wrap')[0], pauseButton.hidden = !pauseButton.hidden })()

用法: 直接复制这段代码,鼠标放到浏览器栏,右键粘贴,这行代码就可以以书签的形式保存下来,点击这个书签就可以切换暂停按钮的显示状态。

或者直接复制这行代码,按 f12 打开浏览器 console 面板,粘贴这行代码回车执行

2100 次点击
所在节点    程序员
10 条回复
learningman
231 天前
为啥不开个 canvas 直接 draw video ,然后保存数据。这样出来的还是原始分辨率
daybreakfangyang
230 天前
不是右键有关键帧么?
resu
230 天前
Edge 放书签点击没用,F12 可以。
jinliming2
230 天前
新版 Chrome 视频右键菜单可以复制视频帧,B 站右键一次是打开 B 站的菜单,再右键一次能打开原始的视频菜单,里面复制完是原始分辨率,直接粘贴出来,保存就行
amorphobia
230 天前
@learningman 求分享代码
realpg
230 天前
复制视频帧啊
搞啥没用的
fdghjk
230 天前
@learningman 怎么弄呢 大佬
declandragon
230 天前
亲测 4 楼可用,感谢
andyskaura
230 天前
@amorphobia new OffscreenCanvas(w,h).getContext('2d').drawImage(video, 0, 0, w,h)
keepRun
229 天前
@andyskaura 感谢,我已经将这个做成 chrome 插件了,欢迎使用

@fdghjk
@jinliming2
@resu
@declandragon

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/977117

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX