// ==UserScript==
// @name bilibili HTML5播放器
// @author nanavao
// @namespace nana_vao_script
// @description 伪造user agent信息以启用bilibili的html5播放器
// @version 1.00
// @include http://www.bilibili.com/video/av*
// @include http://bangumi.bilibili.com/anime/v/*
// @run-at document-start
// @grant none
// @downloadURL none
// ==/UserScript==
(function () {
'use strict';
if (location.hostname == 'bangumi.bilibili.com') {
document.addEventListener('DOMContentLoaded', function () {
window.stop();
location.href = document.querySelector('.v-av-link').href
})
} else {
Object.defineProperty(navigator, 'userAgent', {
value: 'Mozilla/5.0 (X11; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0'
});
window.addEventListener('load', function () {
$('.bilibili-player-video-btn-widescreen').click();
let intervalId = setInterval(function(){
if($('.bilibili-player-video-wrap video').length){
$('.bilibili-player-video-wrap').unbind('contextmenu')
clearInterval(intervalId);
}
},500);
})
}
}) ()