您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
replaces reddits youtube/vimeo iframe with the iframe from the corresponding website
- // ==UserScript==
- // @name Reddit Replace Iframe
- // @namespace kmcdeals.com
- // @version 1
- // @description replaces reddits youtube/vimeo iframe with the iframe from the corresponding website
- // @author kmc
- // @match https://*.reddit.com/*
- // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js
- // ==/UserScript==
- $(document).on('click', ".expando-button.video.expanded", function(event) {
- var href = $(event.target).parent().find("a.title").attr("href");
- if(href.indexOf("vimeo") > -1) //if vimeo
- href = href.replace(/https?:\/\/vimeo\.com/, "//player.vimeo.com/video");
- if(href.indexOf("youtube") > -1 || href.indexOf("youtu.be") > -1)
- href = href.replace(/https?:\/\/youtu\.be/g, "//www.youtube.com/embed").replace(/https:|m\./g, "").replace(/watch\?v=/g, "embed/");
- var iframe = $(event.target).parent().find(".expando").children()[0];
- $(iframe).replaceWith('<iframe width="610" height="460" src="' + href + '" frameborder="0" allowfullscreen></iframe>');
- });