Adds a few features from youtube playlists to youtube-playlist-randomizer
当前为
// ==UserScript==
// @name Youtube shuffle bitbucket.io helper
// @namespace https://youtube-playlist-randomizer.bitbucket.io/
// @version 1.1
// @description Adds a few features from youtube playlists to youtube-playlist-randomizer
// @author lopt24d
// @match https://youtube-playlist-randomizer.bitbucket.io/*
// @grant none
// ==/UserScript==
(function() {
// Autostart bookmarked playlist
var pid = new URL(window.location).searchParams.get("pid");
if (pid != null) {
document.getElementById("pid").value = pid;
getVids();
}
var focus;
window.addEventListener('keydown', function(event) {
focus = document.activeElement.tagName;
if (!(focus == "INPUT" || focus == "TEXTAREA")) {
switch (event.keyCode) {
case ('n'.charCodeAt() - 32): // Next video
playNext();
break;
case ('p'.charCodeAt() - 32): // Previous video
playPrev();
break;
case ('r'.charCodeAt() - 32): // Reshuffle
getVids();
break;
}
}
});
})();