2013-08-07 206 views
1

我應該使用什麼來自定義HTML5視頻播放器(添加自己的按鈕,添加CSS樣式)?現在我們使用JavaScript插件,但有時這些插件會在Iframe DOM之前加載。你能否給我們提供一個可以用來確定DOM被加載的事件?Brightcove HTML5風格自定義

回答

0

你可以在很多地方做到這一點。

在HTML:

<body onload="alert('DOM loaded!')"> 

在JavaScript:

window.onload=function(){ 

    alert("DOM loaded!") 
}; 

在jQuery中:

$(document).ready(function() { 
    alert("DOM loaded!") 
}); 

// or 

$(function() { 
    alert("DOM loaded!") 
}); 
+0

謝謝。但在Brightcove播放器內容從另一個服務器加載到iframe中,並且它們創建可用於添加javascript插件。所以我不能使用第一個選項,另一個不工作,他們可以在iframe加載內容之前啓動。 – user2633669

+0

你嘗試過使用回調? – acudars

0

我想你會希望templateReadyHandler - 請參閱http://support.brightcove.com/en/video-cloud/docs/player-error-handling

+0

好的我明白了,但是我怎麼能從這個函數中獲得dom元素,當然這個函數不在iframe元素中,並且它沒有對iframe中的內容進行操作。我需要用響應式設計創建自己的html5播放器風格。我發現只有一種方法可以做到這一點是添加js插件,可以改變iframe dom,也許你可以建議不同的方式? – user2633669