1
我想使用HTML5畫布扭曲Youtube視頻。我知道它如何與通常的視頻一起工作,我需要借鑑Youtube嵌入式播放器中的元素。 YT視頻嵌入視頻與他們自己的api。從我所知道的,在玩家開始之前不存在。這是我嘗試使用jQuery獲得它:得到元素從嵌入式的YouTube HTML5播放器
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.PLAYING) {
var video = $('#player').contents().find('video')[0]; // '#player' is <iframe>
// ... anything else doesn't matter yet
}
}
但我只在控制檯Unsafe JavaScript attempt to access frame with URL http://www.youtube.com/embed/u1zgFlCw8Aw?[... player vars] from frame with URL [domain_adress]. Domains, protocols and ports must match.
得到一個消息,我知道這是怎麼回事監守跨域請求與不準。也許,是否有任何解決方法來做到這一點?我還沒有更多的想法