我喜欢从主页切换到另一个页面时暂停音乐&在返回时,我们应该恢复原来的音乐。当我回到主页时,不需要重新启动音乐。当切换到另一个页面时,暂停音乐在php
,我们正在使用从该网站上发现的Adobe Flash: http://flashnifties.com/products/nifty-audio-player/documentation/
但是我们还没有发现它满足我们需要的任何脚本。
请帮助我,如果有人有这个问题的解决方案。
我喜欢从主页切换到另一个页面时暂停音乐&在返回时,我们应该恢复原来的音乐。当我回到主页时,不需要重新启动音乐。当切换到另一个页面时,暂停音乐在php
,我们正在使用从该网站上发现的Adobe Flash: http://flashnifties.com/products/nifty-audio-player/documentation/
但是我们还没有发现它满足我们需要的任何脚本。
请帮助我,如果有人有这个问题的解决方案。
我有一个脚本,用于音乐的autoresume支持。当您返回到该页面时,音乐不会再次启动。
它帮了我很多,从最后一点恢复的音乐时,我从家里页面切换到另一页。
看起来你可以用这个暂停:
audioPlayer.pauseAudio()
我想这个JavaScript添加到更改为一个新的URL(网页)按钮或对象。这侦听一个动作,确实
document.getElementById('newPageButton').onclick = function() {
//interact with the flash "audioPlayer.pauseAudio();", cache song time location.
//go to next page code
}
你可能需要编写自己的动作挽救了歌曲被暂停的位置。查看文档,没有办法看到歌曲是否被暂停。
在你弄明白了之后,将该位置存储在某种缓存中。当您返回页面时加载缓存。虽然再次查看文档,但看起来您需要编写一些动作才能在特定时间恢复工作。
这可能不是您希望实现的最佳Flash播放器。
此问题的关键部分是您正在重新加载页面,该页面会完全重置其中的Flash播放器。您剩下两个选项:
将您的网站实施为单页应用程序并使用ajax刷新内容。这意味着当用户需要更多内容时(这是我们在我们网站上做的),Flash播放器不会被重新加载。
- 或 -
使用框架,在一帧加载的播放器和网站的其余部分中的其他。这是一个糟糕的建筑选择... frames are evil。
哪一个Flash播放器想要最适合我的需求? – Sheeraz 2012-07-20 09:16:46
http://www.jplayer.org/ – 2012-07-20 13:24:54