Greasy Fork is available in English.

bilibili toothbrush

牙刷科技,还原哔哩哔哩播放器,404页面视频需挂代理

La data de 16-06-2016. Vezi ultima versiune.

// ==UserScript==
// @name        bilibili toothbrush
// @namespace   http://www.icycat.com
// @description 牙刷科技,还原哔哩哔哩播放器,404页面视频需挂代理
// @author      冻猫
// @include     *www.bilibili.tv/*
// @include     *www.bilibili.com/*
// @include     *bangumi.bilibili.com/*
// @include     *bilibili.kankanews.com/*
// @version     6.2
// @grant       GM_xmlhttpRequest
// @run-at      document-end
// ==/UserScript==

(function() {

    if (window.top !== window.self) {
        return;
    }


    function init() {
        console.log('bilibili toothbrush 初始化');
       var playerArea = document.getElementsByClassName('player-wrapper')[0];
       if (playerArea) {
           setTimeout(function() {
               window.scrollTo(0, getRect(playerArea).pageY);
           }, 100);
       }
    }

    function getRect(element) {
        var rect = element.getBoundingClientRect();
        var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft;
        var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
        return {
            pageX: rect.left + scrollLeft,
            pageY: rect.top + scrollTop
        };
    }

    init();

})();