首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LightGallery日动

LightGallery日动
EN

Stack Overflow用户
提问于 2015-11-10 10:45:08
回答 1查看 565关注 0票数 0

我使用LightGallery (https://github.com/sachinchoolur/lightGallery)作为我的网站,我需要显示一些每日运动视频。

这个插件在youtube/vimeo上运行得很好,但我没有从dailymotion视频中获得任何信息。

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

代码语言:javascript
复制
{"src":"<?php print 'http://www.dailymotion.com/video/'.$dailymotion['safe_value']; ?>","thumb":"<?php print 'http://www.dailymotion.com/thumbnail/video/'.$dailymotion['safe_value']; ?>"},

与我在youtube上使用的代码相同(而且工作正常):

代码语言:javascript
复制
{"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版

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-28 12:47:13

我认为,如果您使用具有共享iFrames的可能性的原始标记,您的问题将得到解决,下面是您的HTML的基本结构:

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

  • 数据-iFrame=“true”->当您想要使用iFrame时使用它(就像每日运动提供的那样)
  • $videoSRC ->这个有您的视频的URL ->要获得它,转到http://www.dailymotion.com/,选择一个视频,然后点击导出链接,得到一个iframe代码。假设您有这样的东西: src="//www.dailymotion.com/embed/video/x3ouf29“frameborder="0”width=480“height=”270全屏

*对不起,这个iFrame代码乱七八糟,我不能在堆栈溢出的情况下下载完整的代码。复制src值,因此在我们的示例中:

代码语言:javascript
复制
$videoSRC='http://www.dailymotion.com/embed/video/x3ouf29';

$ThumbnailURL

希望这能有所帮助,现在似乎有点晚了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33628205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档