您需要先安装一个扩展,例如 篡改猴、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>/