【问题标题】:Make Dailymotion videos work with Prettyphoto使用 Prettyphoto 制作 Dailymotion 视频
【发布时间】:2011-04-30 13:51:59
【问题描述】:

经过大量搜索后,我发现 here 应该进行一些更改,以便 Dailymotion 视频可以与 Prettyphoto 一起使用。

我已经完成了这些更改并且它正在工作......但不是我刷新页面后的第一次。

我的意思是,如果我有这个 rel="prettyPhoto[videos]" 并且这里有 3 个来自 youtube、vimeo 和 dailymotion 的视频,那么只有当我第一次没有点击 dailymotion 视频时,它才会起作用。 因此,如果我点击 vimeo 视频然后转到下一个视频......它正在工作。但是如果我刷新页面并先点击dailymotion视频......它不起作用。

我确定这是一个小改动,因为它第一次无法识别路径或我不知道的东西......

一个活生生的例子是here

添加的代码是这样的:

案例“日常运动”: 正确尺寸 = _fitToViewport(movie_width,movie_height); // 使项目适应视口 // 删除 url 的开头 var videoid = pp_images[set_position].replace(/http:\/\/www\.dailymotion\.com\/video\//i, ''); // “爆炸”字符串的末尾以捕获视频 id var spt = videoid.split('_'); // 视频 id 为索引 0 电影 = 'http://www.dailymotion.com/swf/' + spt[0] + '?width=&theme=none&iframe=0&additionalInfos=0&autoPlay=1&hideInfos=0'; toInject = settings.iframe_markup.replace(/{width}/g,correctSizes['width']).replace(/{height}/g,correctSizes['height']).replace(/{wmode}/g,settings .wmode).replace(/{path}/g,movie); 休息;

而且,是的,我找到了 Casar Davorin 的脚本,但 dailymotion 不起作用,即使他说可以工作。

有人可以帮帮我吗?

感谢您的建议。

【问题讨论】:

    标签: jquery


    【解决方案1】:

    我遇到了同样的问题,解决方法很简单,只需将correctSizes 替换为pp_dimensions

    我在 firebug 的帮助下找到了解决方案。如果您使用 Firefox,但没有安装它,我建议您安装它。 =)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-20
      • 2021-01-28
      • 1970-01-01
      • 1970-01-01
      • 2015-07-30
      • 2014-12-16
      • 1970-01-01
      相关资源
      最近更新 更多