2015-04-01 57 views
0

我正在嘗試製作包含YouTube視頻的彈出式窗口。我的代碼是magnific-popup會爲YouTube視頻生成「文件未找到」錯誤

$(document).ready(function() { 
    $('#vid1').magnificPopup({ 
    items:{ 
     src: 'http://www.youtube.com/watch?v=0O2aH4XLbto' 
    }, 
    type:'iframe' 
    }); 
}); 

我得到那個說The file or directory could not be found.我缺少什麼或者做錯了一個彈出?我嘗試了多種類型的YouTube鏈接;都會導致相同的錯誤。

回答

0

type:'iframe'放入項目對象中。

嘗試

$(document).ready(function() { 
    $('#vid1').magnificPopup({ 
    items:{ 
     src: 'http://www.youtube.com/watch?v=0O2aH4XLbto', 
     type:'iframe' 
    }, 

    }); 
}); 
+0

不幸的是,這並沒有奏效。還有其他建議嗎? – 2015-04-01 17:44:23

+0

控制檯中是否有錯誤。 – 2015-04-01 18:16:23

+0

是的。 「GET file://www.youtube.com/embed/0O2aH4XLbto?autoplay = 1 net :: ERR_FILE_NOT_FOUND」 – 2015-04-01 18:28:02

1

你試圖從本地文件查看視頻? YouTube播放器阻止。 (file:///)您必須從Web服務器測試他們的視頻。 (http://)

0

由於某種原因,我不能從本地主機加載youtube或vimeo視頻,請使用brackets這樣的代碼編輯器,它有一個內置的server.You可以看到你的視頻工作,如果你使用「實時預覽「。

相關問題