如何解决kaltura中未定义的kwidget

时间:2014-10-13 09:39:26

标签: kaltura

我修改了我修改过的html5库,指向我的kaltura服务器。现在我可以将视频作为静态html网页播放。但是我尝试使用php开发的项目,即使是PC也不播放视频。

它说没有定义kwidget。

我使用了kWidget嵌入代码。但它并没有发生在自动嵌入或闪存中。

但我读到kwidget可以减少页面加载时间

1 个答案:

答案 0 :(得分:2)

如果您正在使用任何MVC,则需要在服务或控制器的头部添加mwEmbedLoader脚本。我认为您在视图扇区中使用了kwidget代码,而不是在控制器页面中添加脚本。您需要在播放器函数调用的所有页面中添加脚本,如下所示。

您可以通过多种方式添加它。

<script src="http://youkalturaserver.example.com/p/partnerId/sp/partnerId+00/embedIframeJs/uiconf_id/11170264/partner_id/partnerId"></script>

<script type="text/javascript" src="http://youkalturaserver.example.com/html5/html5lib/v2.69.7/mwEmbedLoader.php"></script>

将v2.6.7替换为当前版本: https://github.com/kaltura/mwEmbed/releases

它将解决此错误