0

Kaltura Video Platform のビデオを HTML5 ページに埋め込もうとしています。

Kalturaのドキュメントに従いました。これまでのところ、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 だけが不平を言っているということです。誰も同じ問題を経験しましたか? ある種のクロスドメインの問題ですか?

4

1 に答える 1

1

古いバージョンの mwEmbed には、iframe 埋め込み (1.7.1.11) に関するバグがありました。

最新の安定リリース( 1.8.7 )にアップグレードしてみてください。これは、そのバージョンの Firefox で動作するサンプル テスト ページです。

テスト ページは少し異なることを行っていることに注意してください ( lightbox を介した呼び出し) が、基本的なポイントは、その uiConfを 1.8.7 に更新すると、すべて正常に動作するはずです。

于 2013-07-08T13:50:14.647 に答える