您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
HTML5 Player for 云端
当前为
- // ==UserScript==
- // @name Myself-bbs.com HTML5 Player
- // @namespace http://myself-bbs.com/
- // @version 0.6
- // @description HTML5 Player for 云端
- // @author Deloz
- // @match http://*.myself-bbs.com/*
- // @match http://myself-bbs.com/*
- // @grant none
- // ==/UserScript==
- (function($) {
- 'use strict';
- $(function() {
- var getUrlVars = function(url){
- var vars = [], hash;
- var hashes = url.slice(url.indexOf('?') + 1).split('&');
- for(var i = 0; i < hashes.length; i++)
- {
- hash = hashes[i].split('=');
- vars.push(hash[0]);
- vars[hash[0]] = hash[1];
- }
- return vars;
- };
- var getUrlVar = function(url, name){
- return getUrlVars(url)[name];
- };
- var videoList = $('.various.google');
- videoList.each(function() {
- var self = $(this);
- if (self) {
- self.fancybox({live: false});
- self.fancybox({live: false});
- //remove click handler
- self.off("click.fb-start");
- self.off('click');
- }
- });
- videoList.click(function(e) {
- e.preventDefault();
- var self = $(this);
- var url = self.data('href');
- var docId = getUrlVar(url, 'docid');
- var videoUrl = (docId === undefined ? url.replace('/preview', '/view') : 'https://docs.google.com/file/d/'+docId+'/view');
- window.open(videoUrl, '_blank');
- });
- });
- })(jQuery);