猿问

bilibili 去弹幕和宽屏脚本 请教

我想弄一个b站的去弹幕和宽屏的脚本,模拟点击类似如下

// ==UserScript==

// @name         一键B站开关弹幕(Alt)

// @namespace    http://tampermonkey.net/

// @version      0.2

// @description  try to take over the world!

// @author       You

// @match        *://*.bilibili.com/*

// ==/UserScript==


setTimeout(function(){

  document.querySelector('.bilibili-player-video-btn-widescreen').click();

  document.querySelector('.bui-checkbox').click();

},1000);

但是我放在猴子里面只有宽屏的有效,而弹幕的却无效,但是我在网页的console那里测试却又是可以的,这是为什么呢?


ITMISS
浏览 796回答 2
2回答

慕盖茨4494581

你的代码在执行的时候,还没有弹幕的标签,所以不起作用,你要等页面加载完或者定时器延时执行你的代码就可以了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答