码迷,mamicode.com
首页 > Web开发 > 详细

火猫直播自动切换HTML5播放器

时间:2019-03-25 12:15:12      阅读:418      评论:0      收藏:0      [点我收藏+]

标签:des   strong   grant   containe   else   资料   none   播放器   class   

需要安装附加组件(暴力猴、油猴、TamperMonkey都行)

在线安装URL:https://api.locbytes.com/火猫HTML5播放器.user.js

完整代码:

// ==UserScript==
// @name         火猫直播HTML5
// @namespace    none
// @version      1.0.0
// @description  自动切换火猫直播为HTML5播放器
// @author       LocBytes
// @match        *://*.huomao.com/*
// @grant        none
// @updateURL    https://api.locbytes.com/火猫HTML5播放器.user.js
// @installURL   https://api.locbytes.com/火猫HTML5播放器.user.js
// @downloadURL  https://api.locbytes.com/火猫HTML5播放器.user.js
// ==/UserScript==

(function() {
    'use strict';
    var url = window.location.href;
    var flashBox = ( document.getElementById("flash-bigbox")!==null || document.getElementById("flash-container")!==null );
    if(url.indexOf("h5player")<0 && flashBox){
        if(url.indexOf('?')>0){
            window.location.href=window.location.href+"&h5player";
        }else{
            window.location.href=window.location.href+"?h5player";
        }
    }
})();

flash-bigbox是首页直播的div控件id

flash-container是直播间的div控件id

查查资料可以知道只需要在url的参数里添加h5player就可以切换到html5播放器,所以只需要检查下是否在直播间,然后在url里加参数重定向即可。

火猫直播自动切换HTML5播放器

标签:des   strong   grant   containe   else   资料   none   播放器   class   

原文地址:https://www.cnblogs.com/locbytes/p/10592919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!