我有音乐应用程序,其中页脚中有简单的播放器。用户可以从主页列表中选择歌曲并在页脚中播放。现在的要求是,即使用户从主页移动到应用程序中的其他页面(个人资料、书签),页脚播放器也不应该重新加载,并且应该继续播放最初在主页上选择的音频。
我该怎么做?我需要通过ajax加载页面吗?
编辑: 我忘了提及,开发已完成 80%,并且每次页面加载时都会重新加载页脚。如果我现在必须使用 Ajax,需要多少返工?
最佳答案
使用 PJAX。仅重新加载您想要的页面部分:https://github.com/rails/pjax_rails
它已经与 Rails 集成,您放置在该 block 之外的所有内容都不会被重新加载:
<div data-pjax-container>
<!-- PJAX updates will go here -->
</div>
关于ajax - 如何不在页面导航上重新加载页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20143057/