IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Plex Web 增加倍速播放按钮油猴脚本

    Loong Cheung发表于 2024-04-03 14:21:00
    love 0
    // ==UserScript==
    // @name         PlexPlaybackRate
    // @namespace    http://tampermonkey.net/
    // @version      2024-04-03
    // @description  try to take over the world!
    // @author       You
    // @match        http://192.168.1.10:32400/web/index.html
    // @icon         https://www.google.com/s2/favicons?sz=64&domain=1.10
    // @grant        none
    // ==/UserScript==
    
    (function() {
        'use strict';
        const timer = setInterval(() => {
        const element = document.querySelector('[data-testid="playbackSettingsContainer"]');
            const playbackRateEl = document.querySelector('.playback-rate');
            if (element && !playbackRateEl) {
                const divs = `
        <div class="AudioVideoSettingsRow-row-thlbfp playback-rate"><div class="AudioVideoSettingsRow-label-KyxW_F AudioVideoSettingsRow-cell-Vk7CGy">倍速</div><div class="AudioVideoSettingsRow-cell-Vk7CGy">
    <button onclick="document.querySelector('video').playbackRate = 1">1x</button>
    <button onclick="document.querySelector('video').playbackRate = 1.2">1.2x</button>
    <button onclick="document.querySelector('video').playbackRate = 1.5">1.5x</button>
    <button onclick="document.querySelector('video').playbackRate = 2">2x</button>
    </div></div>
        `;
        element.insertAdjacentHTML('beforeend', divs);
            }
        }, 1000);
    
    })();


沪ICP备19023445号-2号
友情链接