在Chrome中使用位图的视频无法工作 - EaselJS

3

我正在为一个HTML5项目使用EaselJS。
问题在于,我添加了一个视频元素,它能够正常加载和播放。
但是当我尝试将其添加到EaselJS舞台上时,出现了问题。

var v = document.getElementById('StartingVideo');
                var vBmp = new _.Bitmap(v);
                stage.addChild(vBmp);
                v.play()

在IE9中表现良好,视频可以播放,但在Chrome中无法播放。
在Chrome中,视频元素中的实际视频可以正常播放,但canvas中没有显示任何内容。

2个回答

2

以下代码对我有效:

        var video =  document.getElementById("sourcevid");
        var bitmap =  new createjs.Bitmap (video);
        stage.addChild (bitmap);

目前我唯一遇到的问题就是动态更改视频的高度/宽度


你好。你解决了视频宽度的问题吗? - Daniel Briceño

0

最终我在画布上方放置了一个视频叠加层。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接