無法在彈出的窗口中播放視頻。 當我使用class=iframe
時,頁面將重定向到YouTube並播放視頻。 但是當我使用class=popup-youtube
,在彈出的顯示,但我收到以下錯誤信息:Magnific Popup - 打開你管視頻時出錯
此網頁無法找到
No webpage was found for the web address: file://www.youtube.com/embed/AcnImfXjBHo?autoplay=1
Error 6 (net::ERR_FILE_NOT_FOUND): The file or directory could not be found.
下面是HTML代碼:
<a class="popup-YouTube" href="HTTP://www.youtube.com/watch?v=AcnImfXjBHo">
Trial Master File Video</a>
這裏是JS:
$(document).ready(function() {
$('.popup-youtube, .popup-vimeo, .popup-gmaps').magnificPopup({
disableOn: 700,
type: 'iframe',
mainClass: 'mfp-fade',
removalDelay: 160,
preloader: false,
fixedContentPos: false
});
});
我正在運行此l在我的電腦上通過IIS進行測試。我爲單幅圖片,圖庫圖片和谷歌地圖設置的其他鏈接可以在彈出窗口時正常工作。該視頻是唯一不起作用的。
Dmtiry - 謝謝!這是問題所在。它現在像一個冠軍。也許你應該將其添加到文檔中,對於像我一樣在部署之前在本地計算機上進行測試的人員。 – Phil
我遇到了同樣的問題,但現在完美地工作。我還認爲,如果文檔具有這些細節,那將會很棒。 – swayziak
謝謝。它在服務器環境中運行時起作用。 –