javascript - 将视频控件添加到 CreateJS/EaselJS Canvas

标签 javascript video createjs

我正在使用 CreateJS/EaselJS 在 Canvas 中显示视频,并且工作正常:

stage = new createjs.Stage("demoCanvas");
background = new createjs.Shape();
stage.addChild(background);

videoDOM = document.createElement('video');
videoDOM.src = 'videos/espace_clients.webm';

if($.browser.msie) videoDOM.src = 'videos/espace_clients.mp4';
if($.browser.opera) videoDOM.src = 'videos/espace_clients.ogv';
videoDOM.autoplay = true;

video = new createjs.Bitmap(videoDOM);

stage.addChild(video);

现在我想添加基本的播放控件(暂停、播放、快退)。这可能吗?

最佳答案

事实证明这很容易做到!只需让目标视频对象处理即可:

buttonPause.addEventListener("click", clickHandler); 

function clickHandler(pEvent)
{
    videoDOM.pause();
}

关于javascript - 将视频控件添加到 CreateJS/EaselJS Canvas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29793881/

相关文章:

javascript - 禁用舞台光标上的画架鼠标事件

html - 在 HTML5 Canvas 上编辑富文本

ios - 从服务器播放视频 url 而无需流式传输

javascript - 如何检测碰撞

javascript - 获取 Angular 范围并通过 Chrome 应用更改

javascript - JS 跳出函数

javascript - Cypress - 比较两个输入的相等性

javascript - 如何在不丢失文本格式的情况下替换内容可编辑 div 中部分文本的文本格式

video - 如何压缩具有均匀模糊的视频是压缩的唯一副作用?

android - Quickblox:与离线用户进行视频通话的策略是什么