在我的頁面上,我有一個YouTube視頻的縮略圖作爲圖像,並且我想在用戶點擊圖像後使用prettyPhoto播放視頻。我怎麼能做到這一點?無法加載圖像。確保路徑正確並且圖像存在
這裏是我的形象代碼:
<div class="video" id="videoPlaceHolder" style="position:relative;">
<a rel="prettyPhotos" href="https://www.youtube.com/embed/<?php getFirstFeatureVideoURL(); ?>">
<img style="background:url(<?php getFirstFeatureVideoThumbnail() ?>); background-repeat:no-repeat; background-size:cover; -moz-background-size: cover;" src="/images/ytIndex_overlay.png" onClick="addPlayer();" />
</a>
</div>
PHP函數getFirstFeatureVideoURL
爭奪,並返回第一視頻的「正確」的網址(我已分別檢查它和視頻播放W/O任何問題)。另一個稱爲getFirstFeatureVideoThumbnail
的函數返回視頻的縮略圖。我已經爲prettyPhoto
準備好了所有的插件,到目前爲止它可以完美地處理所有圖像。然而,當我試圖通過單擊圖像上播放這部影片,它給我的錯誤:
Image cannot be loaded. Make sure the path is correct and the image exists
爲什麼會出現這個錯誤?
但* href =「https://www.youtube.com/embed/」*正在重新調整我的有效鏈接......「https://www.youtube.com/embed/Id_kGL3M5Cg」 – AlwaysANovice 2012-07-20 22:10:03