2015-10-01 97 views
0

我有一個iFrame用於顯示帶有視頻的網站。iFrame未正確呈現

在Chrome或任何其他普通瀏覽器上完美工作。

當使用CustomBrowser我做了基於GeckoFX,我檢查了iFrame的HTML和唯一的代碼是可見的,沒有呈現的HTML與頭部,身體等。

的問題是沒有被呈現的iFrame在GeckoFX或可能的內容?

硬編碼的HTML

<iframe allowfullscreen allowtransparency="true" class="vzaar-video-player" frameborder="0" height="254" id="iFrameVzaar" mozallowfullscreen name="iFrameVzaar" src="//view.vzaar.com/5263881/player?apiOn=true" title="vzaar video player" type="text/html" webkitallowfullscreen width="448"></iframe> 

當我在Chrome渲染加載整個網站的HTML結構,但不是在GeckoFX瀏覽器。

+0

當診斷geckofx問題,要比較你看到使用什麼火狐,Chrome瀏覽器沒有。理想情況下,使用與您使用的geckofx/xulrunner相同版本的Firefox進行比較。 –

回答

0

也許試試這個:

<iframe allowfullscreen allowtransparency="true" class="vzaar-video-player" frameborder="0" height="254" id="iFrameVzaar" mozallowfullscreen name="iFrameVzaar" src="//view.vzaar.com/5263881/player?apiOn=true" title="vzaar video player" type="text/html" webkitallowfullscreen width="448"></iframe> 

<script> 
var _theframe = document.getElementById("iFrameVzaar"); 
_theframe.contentWindow.location.href = _theframe.src; 
</script> 
+0

已經嘗試過,沒有變化 – AlanRubinoff

+0

這是一個報告給Firefox的bug。仍然沒有解決。 =( –

+0

一個關於iFrame的問題,或者與GeckoFX有關的問題? – AlanRubinoff