1234567891011121314151617181920212223242526272829303132333435363738 |
- 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();
- }
- );
- }
- }
- });
|