javascript - Flash播放器 "now playing list"不中断当前歌曲

标签 javascript jquery html ajax flash

我正在设计一个播放音乐的网站。我需要一个具有或可以处理正在播放列表的 Flash 播放器。我面临的问题是,我无法在不刷新播放器的情况下更新播放列表,这意味着它将中断当前正在播放的歌曲。到目前为止,我特别尝试过 JW 播放器,但还没有成功。我所能做的就是将播放列表作为 xml 文件传递​​,但无法在不刷新播放列表的情况下更新它。 还有其他播放器更适合我的需求吗?有没有办法可以用 jw 播放器本身来做到这一点

最佳答案

演示: http://jsbin.com/ehonu/20

好的。我们开始吧..!

首先, here JW 官方网站有一篇必读!这里是events doc

无论如何,我的方法是使用 COOKIES & JW Player: ActionScript API Calls

背后的想法是,由于 jw 玩家可以使用监听器,并且他们也可以收听此时歌曲的当前位置我们跟踪 当页面UNLOAD

时将其放入coockie

然后它还可以发送事件,因此当页面刷新和 dom 加载时,我们将位置发送回玩家! ;-)

对于不刷新页面的刷新播放列表,您当然可以使用发送事件,如下所示:

setTimeout("refreshPlaylist('myfile.xml')",2000);

function refreshPlaylist(theFile) { 
currentItem = -1; 
previousItem = -1; 
//this Reload the playlist
player.sendEvent('LOAD', theFile); 
};​

为了更好地理解请查看演示示例的代码!

请告诉我!

关于javascript - Flash播放器 "now playing list"不中断当前歌曲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2441291/

相关文章:

javascript - 即使我已经结束功能,按顺序播放音频数组也不起作用

javascript - log4js 库是异步的吗?

javascript - jQuery 颜色动画 - 不会淡回背景颜色

jquery - 将元素置于一切之上

javascript - 你如何将 HTML 插入到 QuillJS 中?

Android - 检查APP是否已经安装

javascript - Mongoose保存返回正确的保存对象,但它没有保存到数据库

javascript - 棘手的 JQuery 更新图像 href 问题

jquery - 根据条件注释提供不同的jQuery版本是一个好主意吗?

html - 变换/缩放不适本地缩放固定的背景附件