【发布时间】:2016-05-11 16:04:17
【问题描述】:
我制作了一个脚本来获取 YouTube 和 Vimeo 的 ID,但我不确定如何从 Facebook 嵌入 URL 获取 ID。
示例嵌入:
<iframe src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2FHammers.Serbia.Official%2Fvideos%2F1261009690594307%2F&show_text=0&width=560" width="560" height="315" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allowFullScreen="true"></iframe>
我需要获取 ID,在这种情况下为:1261009690594307
如何使用 YouTube?我是 JS 新手,所以不确定如何复制,但要获取这个 ID。
$.each($('iframe[src*="youtube.com"]'), function() {
var player = $('<div class="video-player">');
var id = $(this).attr('src');
id = id.substr(id.lastIndexOf("/")+1);
player.attr('data-id', id);
player.html(videoThumbYT(id));
player.on('click', videoIframeYT);
var videoContainer = $('<div class="video-container">');
videoContainer.append(player);
$(this).replaceWith(videoContainer);
});
【问题讨论】:
标签: javascript jquery facebook youtube