NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name JKAnime HTML5 // @namespace http://jkanime.net // @version 0.2 // @description Convierte el reproductor de JKAnime a HTML5 // @author Joseph Vargas // @include http://*jkanime.net/* // @grant none // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // ==/UserScript== $( document ).ready(function() { //jQuery('head').append( $('<link rel="stylesheet" type="text/css" />').attr('href', 'http://vjs.zencdn.net/4.12/video-js.css') ); jQuery('head').append( $('<style>.the_video {margin-left: 17px;}</style>') ); //function injectjs(link) { $('<script type="text/javascript" src="'+link+'"/>').appendTo($('head')); } //injectjs("http://vjs.zencdn.net/4.12/video.js"); jQuery('embed.player_conte').each(function(i, obj) { var fv = jQuery(this).attr('flashvars'); var result = {}; fv.split("&").forEach(function(part) { var item = part.split("="); result[item[0]] = decodeURIComponent(item[1]); }); var html = ""; html += '<video class="video-js vjs-default-skin" preload="none" width="565" height="318" poster="'+jQuery('meta[property="og:image"]').attr('content')+'" controls="controls" data-setup=\'{"example_option":true}\'>'; html += '<source src="'+result.file+'" type="video/mp4" />'; html += '</video>'; jQuery(this).parent().parent().html(html); }); });