大佬们,请问怎么绕过播放器自带的播放速率限制
本帖最后由 Panda_Chen 于 2025-1-24 16:53 编辑!(data/attachment/forum/202501/24/164922sg2vtogusosxogrg.png)!(data/attachment/forum/202501/24/164930oymll6mci4sml6g4.png)
<br>
以上是问题和源码/(ㄒoㄒ)/~~😭 得分析你这报错的地方是怎么抛出来的,再给他处理掉 https://learn.scriptcat.org/%E6%B2%B9%E7%8C%B4%E6%95%99%E7%A8%8B/%E4%B8%AD%E7%BA%A7%E7%AF%87/video.js%E5%8A%AB%E6%8C%81%E6%96%B9%E5%BC%8F%E5%88%86%E6%9E%90/
videojs播放器
看看根据打印的内容堆栈回溯拿到什么插件还是什么
直接从vjs实例夺舍 李恒道 发表于 2025-1-25 05:21
https://learn.scriptcat.org/%E6%B2%B9%E7%8C%B4%E6%95%99%E7%A8%8B/%E4%B8%AD%E7%BA%A7%E7%AF%87/video.j ...
感谢大佬引路!之前文档翻了一遍不知道要看啥 李恒道 发表于 2025-1-25 05:21
https://learn.scriptcat.org/%E6%B2%B9%E7%8C%B4%E6%95%99%E7%A8%8B/%E4%B8%AD%E7%BA%A7%E7%AF%87/video.j ...
oh~no,我用 setInterval(() => {
// 检查页面是否加载了 Video.js
if (window.videojs) {
console.log("页面使用了 Video.js");
} else {
console.log("页面未使用 Video.js");
}
}, 1000);
结果发现该网页未使用video.js
李恒道 发表于 2025-1-25 05:21
https://learn.scriptcat.org/%E6%B2%B9%E7%8C%B4%E6%95%99%E7%A8%8B/%E4%B8%AD%E7%BA%A7%E7%AF%87/video.j ...
解决了!我把前端的错误处理给劫持了 Panda_Chen 发表于 2025-1-25 13:15
oh~no,我用 setInterval(() => {
// 检查页面是否加载了 Video.js
if (window.videoj ...
不一定在window.js的
可以根据video的初始化和特征点入口判断
https://github.com/videojs/video.js/blob/f8e9bfcd982a8a05ea59e2ecc4cca22f0c021a79/src/css/components/_layout.scss#L110
vjs是video.js的特征码
vjs-tech也能在库里搜到类似字样
不过哥哥劫持掉错误处理很骚
能跑就行! Panda_Chen 发表于 2025-1-25 13:15
oh~no,我用 setInterval(() => {
// 检查页面是否加载了 Video.js
if (window.videoj ...
判断videojs直接源代码里搜"Player"
如果能搜到基本就是
页:
[1]