我建立了一個無邊框播放器的幾個網站我基於 以下邏輯運行:與邊框播放謙虛品牌
1)我創建了一個標準嵌入作爲事件回退無邊框 版本不會加載。這使ios設備可以看到只有 的視頻。 2)我引用了一個處理我的播放器控件的JS文件。在這種 文件,我嵌入一個SWF對象:
swfobject.embedSWF("http://www.youtube.com/apiplayer?
modestbranding=1&enablejsapi=1&playerapiid=ytplayer", "ytplayer",
"640", "360", "8", null, null, params);
SWF對象我嵌入覆蓋我原來的嵌入代碼。所以 如果查看該頁面的設備可以支持flash,則顯示chromeless 。如果不是,它是不是
3)低於這個參考,我包括以下JS告訴SWF 對象的視頻播放其中:
enter code here
function onYouTubePlayerReady(playerId) {
myPlayer = document.getElementById('ytplayer');
myPlayer.loadVideoById('My_VIDEO_ID', 0);
myPlayer.mute();
}
很明顯,我的標識更換My_VIDEO_ID視頻我想要它 發揮。
一旦這一切都運行,我的視頻很好,除非適度的品牌 不起作用。我已經從星期天試過這6種方法,並且我有2 理論。 1)youtube禁用無鉻播放器的modestbranding 或2)swf對象的分離和加載視頻 打破它。
有沒有辦法在函數調用中傳遞適度的參數? 兩種理論都錯了嗎? :)
任何幫助,將不勝感激。