您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add picutre in picture button to twitch.tv player. Only for macOS 10.12+
当前为
// ==UserScript== // @name Twitch PiP button // @namespace https://github.com/valera5505 // @description Add picutre in picture button to twitch.tv player. Only for macOS 10.12+ // @author Valery Kirichenko // @homepage https://github.com/valera5505/twitch-pip-button // @match http://www.twitch.tv/* // @match http://player.twitch.tv/* // @version 1.0 // @grant none // ==/UserScript== var playerReady = setInterval(function() { if (document.querySelector("div.player-buttons-right")) { clearInterval(playerReady); setTimeout(function() { var css = document.createElement("link"); css.rel = "stylesheet"; css.href = "https://cdn.rawgit.com/valera5505/twitch-pip-button/master/style.css"; document.getElementsByTagName("head")[0].appendChild(css); var btn = document.createElement("button"); btn.className = "player-button"; btn.type = "button"; btn.style = "display: inline-block"; btn.id = "pip-button"; btn.innerHTML = '<span class="icon-1"></span>'; btn.style.padding = "1px 5px 1em"; document.querySelector("div.player-buttons-right").insertBefore(btn, document.querySelector("button.player-button--fullscreen")); btn.addEventListener("click", function() { document.querySelector("video").webkitSetPresentationMode('picture-in-picture'); }); }, 100); } }, 100);