admin管理员组文章数量:1122925
bilibili登录页面代码html5,GitHub
Bilibili-HTML5-Random-Play
基于TamperMonkey的B站网页端随机播放功能插件。
B站新版网页看起来不错,但依然没有增加随机播放功能,一些分P巨多的音乐视频合集播放起来就很尴尬,只能顺序播放。
安装
或者自己查看bilibili-random-play.user.js的源代码弄进TamperMonkey里
使用方法
在右侧 视频选集 的右边会增加一个 随机播放 开关,点击它切换随机播放状态。(BV 号视频需要关闭"自动连播",否则会在分P 播放结束后跳转两次)
实现特性
不重复的随机播放
对播放器中的下一个按钮也有效
如果用户点击了分P,会自动取消随机播放
如果视频分P小于4个则不会启用本插件所有功能
带自动更新
缺陷
全屏问题:尽量解决了全屏切换问题,但播放完成后会进入网页全屏状态,解决方法就是按下F11锁定全屏(仅需一次)。这主要是由于切换播放是使用模拟点击实现的(没时间和技术分析混淆代码摸出真正的切换分P逻辑),而浏览器为了防止用户陷入全屏操作陷阱,并不会自动进入全屏幕全屏。
支持的浏览器 与 兼容
只要你的浏览器能装上 TamperMonkey ,理论上都可以使用本插件。
不过我只在 Chrome 上测试。
仅适用于哔哩哔哩(Bilibili)的 新版 网页。不过开发本插件时B站的新版网页还未完全完成,因此有可能会因为官方修改前端网页而导致本插件失效
本插件与 哔哩哔哩助手 和 pakku 弹幕插件互相兼容
关于代码编写
闲暇时间里直接在浏览器里写的,技术也不太行,代码有点混乱。但如果你想自己修改的话还是很简单的。其它插件的作者也可以简单看一看弄懂原理整合到自己的插件中。
本文标签: bilibili登录页面代码html5GitHub
版权声明:本文标题:bilibili登录页面代码html5,GitHub 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1693783608a242674.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论