2016-04-02 5 views
0

ich folgte dem ticket. Easiest way to load a video in CreateJS? aber das Problem ist, dass es Videos außerhalb meiner createjs Bühne lädt. Zum besseren Verständnis habe ich den Code hier hochgeladen: http://graphicscoder.org/stackover/video/yes.htmlcreatejs flash cc video nicht im stage geladen

<script> 

var canvas, stage, exportRoot; 

function init() { 
    canvas = document.getElementById("canvas"); 
    exportRoot = new lib.yes(); 

    stage = new createjs.Stage(canvas); 
    stage.addChild(exportRoot); 

var videoDom = $('<video width="320" height="240" autoplay><source src="movie.mp4" type="video/mp4"></video>').appendTo(document.body)[0]; 
var cjsVideo = new createjs.DOMElement(videoDom); 
stage.addChild(cjsVideo); 

    stage.update(); 
    createjs.Ticker.setFPS(24); 
    createjs.Ticker.addEventListener("tick", stage); 
} 
</script> 

Antwort

1

ich endlich die Antwort gefunden, ich Ihnen Video in CreateJS Leinwand ohne jquery/js

fügen Sie einfach den Code in Flash-cc

laden
/* js 
video = document.createElement(‘video’); 
video.src = ‘http://graphicscoder.org/video/small.mp4’; 
video.autoplay =true; 
video.controls=true; 
video.volume = 0; 
var Video = new createjs.Bitmap(video); 
stage.addChild(Video); 
*/ 

erhalten Quelle: http://graphicscoder.org/my-createjs/load-video-in-canvas-createjs/