Kaltura在Firefox上嵌入了iframe播放器错误

时间:2013-07-03 08:39:24

标签: javascript html5 iframe html5-video kaltura

我正在尝试在HTML5页面中嵌入来自Kaltura Video Platform的视频。

我在Kaltura跟随the docs。到目前为止,我可以在Safari,Chrome和Internet Explorer中播放视频,但无法在Firefox中加载。 firebug控制台显示此javascript错误:

  

ReferenceError:未定义kWidget

演示此问题的HTML5代码如下(有关现场演示,请参阅fiddle):

<!DOCTYPE html>
<html>
<head>
<title>test</title>
</head>
<body>
    <iframe id="iframe_-1" src="http://www.kaltura.com/p/403921/sp/40392100/embedIframeJs/uiconf_id/4438451/partner_id/403921?iframeembed=true&amp;playerId=iframe_-1&entry_id=1_40ttmxyq" width="400" height="330" allowfullscreen webkitallowfullscreen mozAllowFullScreen frameborder="0">
        <a href="http://corp.kaltura.com/products/video-platform-features">Video Platform</a>
        <a href="http://corp.kaltura.com/Products/Features/Video-Management">Video Management</a> 
        <a href="http://corp.kaltura.com/Video-Solutions">Video Solutions</a>
        <a href="http://corp.kaltura.com/Products/Features/Video-Player">Video Player</a>
    </iframe>
</body>
</html>

让我感到困惑的是,只有Firefox才会抱怨。有没有人遇到过同样的问题?是某种跨域问题吗?

1 个答案:

答案 0 :(得分:1)

旧版本的mwEmbed有一个iframe嵌入错误(1.7.1.11)。

请尝试升级到latest stable release1.8.7)。这是sample test page在firefox中使用该版本。

请注意,测试页面正在做一些不同的事情(通过灯箱调用),但基本点是,如果您update that uiConf到1.8.7,一切都应该正常工作。