VeeHD Native HTML5 Video Player

Watch videos on VeeHD without the need for flashplayer

Verzia zo dňa 05.04.2016. Pozri najnovšiu verziu.

// ==UserScript==
// @name         VeeHD Native HTML5 Video Player
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Watch videos on VeeHD without the need for flashplayer
// @author       stoisch
// @match        http://veehd.com/*
// ==/UserScript==
/* jshint -W097 */
'use strict';

    // Initiate Download
    document.querySelector('div[class="uv"]').click();

    // Delay Action
    setTimeout(
        function () {
     
    // Grab link from iframe
     var src = document.getElementById('playeriframe').contentDocument.body.innerHTML.match(/href=\W(.*?.mp4)\W>/)[1];

    // Create html5 player
    var html5_video = document.createElement("VIDEO");
    html5_video.setAttribute("src",src);
    html5_video.setAttribute("width", "970");
    html5_video.setAttribute("height", "665");
    html5_video.setAttribute("controls", "controls");
    
    // Find and replace frame
    document.getElementById("p").appendChild(html5_video);
    var videoHolderElement = document.querySelector('#p');
    videoHolderElement.parentElement.replaceChild(html5_video, videoHolderElement);

    console.log("Replaced :)");
            
          }, 1000
    );