是否有可能让Flash内容(MP3播放器)始终停留在主页之间,在页面之间切换时使用php包含?(主页/关于/联系等)?
解: 我使用了SCM音乐播放器插件,还有用于MP3播放的专用html页面。
答案 0 :(得分:0)
如果你需要一个连续播放器,它不会在页面更改之间停止播放,你必须设计你的网页/应用程序才能这样做。
这些是主要方法:
<iframe>
内的网站内容,以便播放器始终保持活跃状态[就像之前的Beatport一样]; 第一个选项是最脏的,第二个选项是公平的但是生活在那个小黑客[不知道它在移动环境中如何工作],第三个是最好的虽然它需要一个更大的技能实现 - 没有香草PHP,没有凌乱的jQuery美元海洋。
最后的想法:坚持使用HTML 5 <audio>
将Flash后备作为极端的手段,但不要依赖Flash作为您的第一项技术。
答案 1 :(得分:0)
假设您的内容设置如下:
<ul id="nav">
<li><a href="/some/link">Go Here</a></li>
<li><a href="/some/other/link">Go Here Instead</a></li>
</ul>
<div id="flash">
<!-- mp3 player -->
</div>
<div id="content>
<!-- main content -->
</div>
我们可以告诉这些链接加载#content
div,而不是重定向整个页面。使用jQuery:
$('ul#nav li a').click(function() {
$('#content').load($(this).attr('href'));
return false;
}):
链接的内容现在将加载到#content
div中。显然会产生影响:浏览器的url不会改变,内容只需要查看(没有顶级布局),除非你使用jQuery的“部分加载”等。
这不太理想。我要说完全为玩家打开一个新窗口。