【问题标题】:LightGallery DailymotionLightGallery Dailymotion
【发布时间】:2015-11-10 10:45:08
【问题描述】:

我的网站使用 LightGallery (https://github.com/sachinchoolur/lightGallery),我需要展示一些日常动态视频。

这个插件在 youtube/vimeo 上运行良好,但我从 dailymotion 视频中一无所获。

为了显示这一点,我使用了一个循环,此代码为 dynamicEl:[]

{"src":"<?php print 'http://www.dailymotion.com/video/'.$dailymotion['safe_value']; ?>","thumb":"<?php print 'http://www.dailymotion.com/thumbnail/video/'.$dailymotion['safe_value']; ?>"},

与我使用 youtube 的代码相同(并且有效):

{"src":"<?php print 'http://www.youtube.com/watch?v='.$youtube['safe_value']; ?>","thumb":"<?php print 'http://img.youtube.com/vi/'.$youtube['safe_value'].'/0.jpg'; ?>"},

仅供参考,我有 1.2.0 版

【问题讨论】:

    标签: video lightgallery


    【解决方案1】:

    我认为如果您使用可以共享 iFrame 的原始标记,您的问题将得到解决, 这是您的 HTML 的基本结构:

    <div id="lightgallery" data-iframe="true" data-src="'.$videoSRC.'"> <a href="'.$ThumbnailURL.'"> </div>

    • data-iframe="true" --> 当你想使用 iFrame 时使用它(就像dailymotion提供的那样)
    • $videoSRC --> 这个有您视频的 URL --> 要获取它,请转到 http://www.dailymotion.com/ 选择一个视频,然后单击导出链接以获取 iframe 代码。假设你有这样的东西:

      iframe frameborder="0" width="480" height="270" src="//www.dailymotion.com/embed/video/x3ouf29" allowfullscreen

    *抱歉,这个 iFrame 代码很乱,我无法在堆栈溢出中找到完整的代码。 在我们的示例中复制 src 值:

    $videoSRC='http://www.dailymotion.com/embed/video/x3ouf29';
    

    $ThumbnailURL --> 如果您想显示视频链接的缩略图,请在此处输入其 URL。

    希望这会有所帮助,似乎有点晚了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-01
      • 1970-01-01
      • 2014-08-15
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多