【问题标题】:Kaltura embedded iframe player error on FirefoxFirefox 上的 Kaltura 嵌入式 iframe 播放器错误
【发布时间】:2013-07-03 08:39:24
【问题描述】:

我正在尝试将 Kaltura 视频平台的视频嵌入 HTML5 页面。

我在 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 在抱怨。有没有人遇到过同样的问题?是某种跨域问题吗?

【问题讨论】:

    标签: javascript html iframe html5-video kaltura


    【解决方案1】:

    旧版本的 mwEmbed 存在 iframe 嵌入 (1.7.1.11) 的错误。

    请尝试升级到latest stable release (1.8.7)。这是一个 sample test page 在 Firefox 中使用该版本。

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

    【讨论】:

    • 感谢@mdale,我设法通过浏览器检测解决了这个问题,但我不喜欢我的解决方案。我将尝试升级并尽快接受答案(我预计几天)。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-19
    • 1970-01-01
    • 2021-12-22
    • 2013-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多