bilibili in pbb

快捷切换是否渲染bilibili视频

目前为 2021-05-15 提交的版本。查看 最新版本

// ==UserScript==
// @name         bilibili in pbb
// @namespace    https://gf.qytechs.cn/zh-CN/users/772347
// @version      1.0
// @description  快捷切换是否渲染bilibili视频
// @author       WYXkk
// @match        https://pbb.akioi.ml/*
// ==/UserScript==

(function() {
    var defaultRender = mdRenderer.renderer.rules.image;
    var a=$('#display-pm-toast-after-sub')[0];a.style.cssText='display: block;margin-bottom: 20px;';
    a=$('body > div.ui.tab.active.wide.container > div > div > div > div > div > div.four.wide.column > div:nth-child(9)');
    a[0].innerHTML+="<div class=\"ui toggle checkbox\" style=\"display: block;\"id=\"display-bilibili-videos\">\
<input type=\"checkbox\" tabindex=\"0\"><label>加载 bilibili 视频</label></div>";
    (function(){var el=$('#display-bilibili-videos'),name='displayBilibiliVideos';
    window[name] = localStorage.getItem(name) === 'true';
	el.checkbox({onChange: function () {
		const value = $(this).parent().checkbox('is checked');
        if(value) mdRenderer.use(bilibili_plugin);
        else mdRenderer.renderer.rules.image=defaultRender;
		localStorage.setItem(name, window[name] = value);
	}});
	el.checkbox(window[name] ? 'set checked' : 'set unchecked');
    if(window[name]) mdRenderer.use(bilibili_plugin);})();
    loadOption('ctrlEnterEnabled', $('#ctrlenter-enabled'));
    loadOption('ctrlShiftEnterEnabled', $('#ctrlshiftenter-enabled'));
    loadOption('displayPMToastAfterSub', $('#display-pm-toast-after-sub'));
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址