3

我想创建一个功能,允许我在我的网站上嵌入我的 Vimeo 视频并像 YouTube 播放列表一样运行它,即当点击视频链接时,而不是重新加载页面,它只会重新加载视频。例如,这是一个电影网站,我有该项目的预告片以及一些宣传片,我希望能够通过简单地让用户单击加载新视频的链接来显示所有这些。我该怎么做?

4

4 回答 4

7

这也应该有效。

$('#some_video_container').html('<iframe src="http://player.vimeo.com/video/12345?
                                 title=1&amp;byline=1&amp;portrait=1" width="643"
                                 height="360" frameborder="0"></iframe>');
于 2011-11-01T12:57:09.593 回答
5

干得好。

$.getJSON('http://www.vimeo.com/api/oembed.json?url=' + encodeURIComponent('http://vimeo.com/7100569') + '&width=300&callback=?', function(data){
        $('#some_video_container').html(data.html);
});
于 2011-08-03T23:50:46.373 回答
1

结帐oembed。我知道的最好的提供商是http://embed.ly

官方 JQuery Embed.ly 插件在这里:https ://github.com/embedly/embedly-jquery

于 2011-07-24T06:26:54.440 回答
0

我也使用过 Vimeo 播放列表,在这里可以找到:http: //luwes.co/labs/vimeo-playlist/

您可以设置播放列表列表的位置(在视频的顶部、底部或侧面)。总的来说,它很容易设置。您只需将视频网址放在脚本中的数组中:

<div id="player"></div>
<script src="http://luwes.co/vimeowrap.js/vimeowrap.js"></script>
<script src="http://luwes.co/vimeowrap.js/vimeowrap.playlist.js"></script>
<script>
    vimeowrap('player').setup({
        urls: [
            'https://vimeo.com/user3709818',
            'https://vimeo.com/user3709818'
        ],
        plugins: {
            'playlist':{}
        }
    });
</script>
于 2014-08-29T18:40:17.590 回答