一些代码:
video = document.createElement('video');
video.setAttribute('webkit-playsinline');
video.src = 'movie.mp4';
var Video = new createjs.Bitmap(video);
stage.addChild(Video);
我正在使用 CreateJS 开发适用于 iPad 的富媒体 Web 应用程序。
在桌面浏览器上将位图视频绘制到 Canvas /舞台上工作正常,但在 iOS 上它“什么都不做”。
我想在视频上方有一个动画对象,所以我认为这就是为什么需要在 Canvas 内绘制视频。
有人有这方面的经验吗?
如何实现将视频与 EaselJS 集成并让它在 iPad/iPhone 上运行……?
Best Answer-推荐答案 strong>
函数 drawImage() 不适用于 iOS,因此直接将视频绘制到 Canvas 的方法在 iOS 上是不可能的。参见 this link 的解释下面。
注意:iOS 目前不支持将视频作为 Canvas drawImage() 方法的来源。
关于ios - CreateJS EaselJS 在 iOS 中绘制位图视频,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/19931573/
|