javascript - 包含图像和 youtube 视频的 Blueimp 画廊

标签 javascript jquery blueimp

这是我正在使用的软件:https://github.com/blueimp/Gallery

当我点击链接到视频的缩略图时,我收到了错误标志。

这是我的 HTML:

<div id="gallery">
<!-- main image -->
<ul class="thumbnails">
    <li class="span12 margin-bottom-0">
        <a class="thumbnail center-all" href="http://i.imgur.com/mdqQTPT.jpg" style="max-height: 375px; width: 375px;" data-gallery>
            <img src="http://i.imgur.com/mdqQTPT.jpg" class="main-image">
        </a>
    </li>
</ul>
<!-- other images / video -->
<ul class="thumbnails"> 
    <li class="span6">
        <a class="thumbnail center-all" href="https://www.youtube.com/watch?v=zv9jHNwaV2E"  style="height: 185px; width: 185px;">
            <img src="http://i.imgur.com/mdqQTPT.jpg" class="additional-image">
        </a>
    </li>               
</ul>

我创建了一个 JSFiddle:http://jsfiddle.net/HhU4K/

当我手动输入一些数据以提供给 blueimp 时,youtube 视频工作正常(例如:http://jsfiddle.net/HhU4K/1/ 编辑:这在我的本地主机上有效,但似乎只是为我显示 JSFiddle 上的旋转图标。希望你们能够观看视频而不仅仅是旋转指示器。)

当我将 youtube 视频链接添加到 href 时的 <a>标记它不起作用。知道我做错了什么吗?

最佳答案

我为此苦苦挣扎了几个小时。最后它从 html 源代码开始工作。看看这个Fiddle确保使用 youtube 视频 ID 设置属性。不仅仅是“youtube”,使用“data-youtube”否则将不起作用:S

<a href="http://www.youtube.com/watch?v=zv9jHNwaV2E"
title="LES TWINS - An Industry Ahead"
type="text/html"
data-youtube="zv9jHNwaV2E"
poster="http://img.youtube.com/vi/zv9jHNwaV2E/0.jpg"
></a>

希望这对您有所帮助。

关于javascript - 包含图像和 youtube 视频的 Blueimp 画廊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19800798/

相关文章:

javascript - jQuery 文件上传 - 获取文件夹名称

javascript - 如果为 true 则与两个操作内联

javascript - 如何获取正确的 X 和 Y 坐标以通过 setDragImage 传递。

jQuery/CSS 3 动画 - 概念解决方案 - 沿着一条路进入地平线

javascript - jQuery AJAX - $.each 使用正确的数据重复 html 结构?

jquery - Blueimp 文件上传在 IE 8 中没有任何反应

jquery - Blueimp Bootstrap 文件上传 - 检测尚未上传的文件

javascript - 可以将 promise 添加到数组并基于单个操作解决它们吗?

javascript - 为测试/生产环境很好地处理 javascript 错误的框架

javascript - 第二次触摸灯箱打开图像