Greasy Fork is available in English.
查看B站封面大图
当前为
// ==UserScript==
// @name Bilibili BigCover
// @namespace http://tampermonkey.net/
// @version 0.0.1
// @description 查看B站封面大图
// @author Mr.ZHAO
// @include *://www.bilibili.com/video/av*
// @include *://bangumi.bilibili.com/anime/*
// @include *://www.bilibili.com/bangumi/*
// @grant none
// ==/UserScript==
(function () {
'use strict';
if (!window.jQuery) {
// 若还未加载jQuery, 则监听
var jQuery;
Object.defineProperty(window, 'jQuery', {
configurable: true, enumerable: true, set: function set(v) {
jQuery = v;
appendCoverBtn(); // 设置jQuery后, 立即注入
}, get: function get() {
return jQuery;
}
});
} else {
appendCoverBtn();
}
function appendCoverBtn() {
var imageurl = null;
var bangumiId; //番剧ID
if ($('meta[itemprop="image"]').length !== 0){
imageurl = $('meta[itemprop="image"]').attr("content");
}else if($('meta[property="og:image"]').length !== 0){
imageurl = $('meta[property="og:image"]').attr("content");
}
var appended = false;
var coverBtn = $('<span style="margin-left: 10px;line-height: 18px;cursor: pointer;font-size: 12px;"><i class="van-icon-info_playnumber"></i> 查看封面大图</span>');
coverBtn.bind("click",function(){
window.open(imageurl);
});
$(".count-wrapper,.video-info-m>.number,.video-data").bind('DOMSubtreeModified', function() {
if(appended) return;
appended = true;
$(this).append(coverBtn);
});
}
})();