您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
WebM Support for GameFAQs Forums
- // ==UserScript==
- // @name GameFAQs WebM Support
- // @namespace Kraust
- // @description WebM Support for GameFAQs Forums
- // @include *.gamefaqs.com/boards/*
- // @version 0.5.0
- // @grant none
- // ==/UserScript==
- /****************************************************************************
- * Please Note: The URL parsing on this is not 100%. Some characters *
- * (namely ()'s) will not parse. *
- ****************************************************************************/
- $('td.msg').each(function() {
- var text = $(this).html();
- var regex = /http:\/\/[^"]*\.webm|https:\/\/[^"]*\.webm/g;
- var matches = regex.exec(text);
- while(matches = regex.exec(text)) {
- var text = $(this).html();
- if ( matches !== null) {
- if ( matches !== null) {
- if( matches !== undefined) {
- console.log(matches);
- var video_regex = new RegExp('<a href="' + matches + '">' + matches + '<\/a>');
- console.log(video_regex);
- $(this).html(text.replace(video_regex, '<video width=\"720\" height=\"480\" controls ><source src=\"' + matches[0] + '\" type=\'video/webm; codecs=\"vp8, vorbis\"\'></video>'));
- }
- }
- }
- }
- });
- // /<a href="http:\/\/.*\.webm">http:\/\/.*\.webm<\/a>/