【发布时间】:2017-10-03 12:23:11
【问题描述】:
我有一个网络应用程序,并且我嵌入了一个视频播放器。事实证明,视频播放器是 Kaltura。由于 flashvars 属性,我能够成功地使其自动播放。但是,我希望它在开始播放时自动全屏显示。
带着这个需求,我搜索了一下,发现 Kaltura 有一个 Javascript API。我还发现了一些可以帮助我满足这个要求的代码。
kWidget.addReadyCallback(function( playerId ){
var kdp = document.getElementById(playerId);
kdp.kBind("doPlay", function(){
kdp.sendNotification('openFullScreen');
});
kdp.kBind("doPause", function(){
kdp.sendNotification('closeFullScreen');
});
kdp.kBind("openFullScreen", function(){
$("#fslog").append("openFullScreen\n");
});
kdp.kBind("closeFullScreen", function(){
$("#fslog").append("closeFullScreen\n");
});
});
当我阅读有关 API 的文档时,它有一个 kWidget,它显然是 API 的一部分。但是,我找不到此 API 或为此的 js 文件。
此外,我不只是使用播放器,我只是有一个来自公司内部站点的嵌入式 Kaltura 播放器。
源是:https://internalsite.company.com/embed/secure/iframe/entryId/videoid/uiConfId/integers?(string of flashvars)
现在,如果我找不到 Kaltura 播放器的相关 js 文件,我无法理解如何集成它。如果有人可以帮助我开始集成 Kaltura(例如简单的代码或教程的链接),那真的很有帮助。
【问题讨论】:
标签: javascript kaltura