【发布时间】:2013-08-02 09:35:03
【问题描述】:
我想在我正在制作的现场实现一个无线电类型系统。问题是当用户播放音乐然后浏览到网站的不同部分时,音乐将停止。我想知道是否有某种方法可以在不使用 ajax 的情况下跨多个页面播放音乐?我知道我可以使用 Ajax,然后通过 Ajax 调用重新加载每个页面以获取该页面,问题是这些页面将无法添加书签。
那么还有其他方法吗,或者我需要使用 ajax 才能使其工作。
【问题讨论】:
-
您可以将音频的位置存储在 cookie 或会话变量中。
-
ajax 的唯一替代方案是使用框架
-
@remyabel - 这会在音频中产生间隙,作为一个“广播”系统,我会假设它的广播,所以重新加载会将它放在广播中的当前位置,而没有 JavaScript/cookie 跟踪。
-
@Salketer - 没有争论 - 但他的要求是不可能的,除非他阻止改变“页面”状态的至少一部分。这将需要 ajax 或框架。如果你能想到不同的方式,请回到 /me/。
-
@ClosetGeek 弹出窗口! :) 大多数广播网站都这样做,因此用户可以保持广播打开而不必留在网站上。我不喜欢这个,但它不使用 ajax 或框架。
标签: php javascript html ajax