UE.parse.register("vedio", function(utils) { var video = this.root.getElementsByTagName("video"), audio = this.root.getElementsByTagName("audio"); document.createElement("video"); document.createElement("audio"); if (video.length || audio.length) { var sourcePath = utils.removeLastbs(this.rootPath), jsurl = sourcePath + "/third-party/video-js/video.js", cssurl = sourcePath + "/third-party/video-js/video-js.min.css", swfUrl = sourcePath + "/third-party/video-js/video-js.swf"; if (window.videojs) { videojs.autoSetup(); } else { utils.loadFile(document, { id: "video_css", tag: "link", rel: "stylesheet", type: "text/css", href: cssurl }); utils.loadFile( document, { id: "video_js", src: jsurl, tag: "script", type: "text/javascript" }, function() { videojs.options.flash.swf = swfUrl; videojs.autoSetup(); } ); } } });