嵌入youtube视频与播放列表参数
Embeding youtube videos with playlist parameter
我正在使用javascript youtube api来嵌入youtube视频,我在使用swfobject嵌入播放列表时遇到困难。嵌入功能。我在javascript api文档中找到的代码是:
var splitSrc = src.split(",");
var params = { allowScriptAccess: "always", wmode: "transparent", allowFullScreen: "true" };
var atts = { id: "myytplayer" };
if (splitSrc.length > 1) {
swfobject.embedSWF("http://www.youtube.com/v/" + splitSrc[0] + "?showsearch=0&enablejsapi=1&playerapiid=ytplayer&rel=0&fs=1&playlist=" + src,
"PlayerYoutube", "0", "0", "8", null, null, params, atts);
}
其中src是一个逗号分隔的视频id列表,但播放器只加载splitSrc[0]中指定的第一个视频。
还有别的方法吗?我做错了吗?
有人能帮我解决这个问题吗?
我有另一个工作,但它将涉及很多实现,我宁愿有一个简单的解决方案。
嵌入式AS2播放器已弃用,playlist参数似乎无法与之一起工作。
您需要使用嵌入式AS3播放器,它只需要您将version=3
添加到参数列表中。
的例子:
http://www.youtube.com/v/NKU6oOUho74?version=3&showsearch=0&version=3&enablejsapi=1&playerapiid=ytplayer&rel=0&fs=1&playlist=uDEQVgyNz88,AmKwF_Si734
其他建议:
- 初始视频的ID不应该在播放列表中,除非你想播放两次。
- 添加循环=1,如果你不希望玩家在列表完成时停止。如果没有loop=1,即使用户也无法重新启动播放列表。
据我所知,您应该在URL中添加&playnext=1
相关文章:
- Javascript::通过HTML5音频播放器播放列表播放多个音频文件
- Sequelize:属性之间的命名冲突'播放列表'以及关联'播放列表'
- 使用SoundJS播放列表
- 对Soundcloud自定义播放器播放列表的顺序进行排序
- Jplayer播放列表未定义
- 在javascript/angular中创建播放列表(按值复制数组,但按引用设置嵌套对象)
- ajax/jQuery Youtube 播放列表推送
- 播放列表在IE和Chrome中无法正确显示
- iframe src 使用现有值在单击时添加自动播放=true 参数
- 提交youtube播放列表id并从id加载播放列表
- 创建一个只有播放和暂停的Javascript音频播放列表
- 获取youtube播放列表的参考
- fityoutube在网站上嵌入播放列表
- BackboneJS如何在悬停时加载spotify播放列表
- 使用MediaSource扩展播放视频播放列表
- 为特定播放列表返回的快照长度不正确
- 需要帮助修复我的javascript"对于循环“;播放音频播放列表
- 从XML中获取播放列表项的新原型
- 使用JSON检索PHP数组,并使用javascript中的数组来填充播放列表
- 嵌入youtube视频与播放列表参数