2013-07-03 2 views
0

Kaltura Video Platform의 비디오를 HTML5 페이지에 포함하려고합니다.Firefox에서 Kaltura 내장 iframe 플레이어 오류

나는 Kaltura에서 the docs을 따른다. 지금까지 Safari, Chrome 및 Internet Explorer에서 동영상을 재생할 수 있지만 Firefox에서는로드되지 않습니다. 이 문제를 demostrating HTML5의 코드는 다음과

ReferenceError: kWidget is not defined

가 (라이브 데모 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> 

나 한테 무슨 퍼즐 것은 단지 파이어 폭스는 불평이다 파이어 버그 콘솔이 자바 스크립트 오류를 ​​보여줍니다. 누구도 같은 문제를 경험 했습니까? 일종의 크로스 도메인 문제입니까?

답변

1

이전 버전의 mwEmbed는 iframe 포함 (1.7.1.11) 버그가있었습니다.

latest stable release (1.8.7)으로 업그레이드하십시오. 다음은 해당 버전의 firefox에서 작동하는 sample test page입니다.

테스트 페이지가 라이트 라이트를 통해 다른 라이트를 실행하고 있지만 노트의 기본 내용은 update that uiConf에서 1.8.7까지 모두 정상적으로 작동해야한다는 점입니다.

+0

감사합니다. @mdale, 브라우저 감지로 문제를 해결할 수 있었지만 솔루션이 마음에 들지 않았습니다. 나는 그 대답을 최대한 빨리 업그레이드하고 받아 들일 것이다. (며칠간, 나는 기대한다). 고마워요! – orique

관련 문제