2015-10-14 167 views
0

我试图用createjs和javascript在画布上播放视频。我看到视频框显示,但视频不播放。我在我的html页面和我的game.js文件中使用了以下代码。html5视频与createjs

任何帮助将是伟大的。

game.js页

 var introVideo = document.getElementById("introVideo"); 
     var bitmap = new Bitmap(introVideo); 
     stage.addChild(bitmap); 

     stage.update(); 

htmlpage

<video autoplay id="introVideo" style="display:none"> 
     <source src="Images/sequencePlayBtn.mp4" type="video/mp4" /> 

    </video> 

回答

1

你必须不断更新的阶段,不只是一次。 stage.update()重新绘制阶段儿童并反映变化,并且视频不断变化。

试试这个以不变的速率更新舞台。

createjs.Ticker.on("tick", stage);