我一直在网站上创建一个基于javascript的ShoutCast广播播放器。以下是每个页面的索引文件中的代码。
<!-- BEGINS: AUTO-GENERATED MUSES RADIO PLAYER CODE -->
<script type="text/javascript" src="https://hosted.muses.org/mrp.js"></script>
<script type="text/javascript">
MRP.insert({
'url':'Example.radiolink.com',
'codec':'mp3',
'volume':100,
'autoplay':false,
'buffering':5,
'title':'Example',
'welcome':'Test',
'bgcolor':'#FFFFFF',
'skin':'mcclean',
'width':180,
'height':60
});
</script>
<!-- ENDS: AUTO-GENERATED MUSES RADIO PLAYER CODE -->
我怎么能这样做才能在浏览每个单独的php / html文件时继续播放。例如,目前如果您切换页面,加载播放器将暂停几秒钟,然后在下一页加载后继续。我已经看到一些网站没有运行单个索引文件。我想知道如何做到这一点。
提前致谢, 凯文。
答案 0 :(得分:0)
简单的答案 - 你不能。当用户离开页面时,脚本将停止。
然而,有办法解决这个问题 - 一些想法:
注意 - 您可以使用历史记录API更改浏览器导航栏中的URL - 因此人们会觉得他们会转到不同的页面,例如。给它添加书签,同时保持同一个。