所以我想在我的Django项目中实现一个歌曲播放器/bar。它是一个Django部分/模板组件,将为用户提供所有的基本控制,如播放、暂停、音量和跳过。
显然,当您更改页面和urls时,HTML中的所有内容都必须重新呈现。这给我的音乐播放器带来了一个问题,因为渲染会中断音乐播放器的进程(比如播放音乐)。如果有解决方法呢?在那里我可以在不影响和打乱我的播放器的情况下改变页面。我希望我的播放器类似于Spotify或Soundcloud的播放器,在这些播放器中,你必须退出网站或重新加载页面才能中断播放器。
谢谢。
发布于 2021-01-08 00:35:49
您将需要研究一下JavaScript和AJAX。一个已经存在了一段时间的选择是使用jQuery (here's a random blog post about using it with Django)。更现代的选择是React,Vue,Angular。这些内容涉及更多,在此过程中可能需要您学习其他一些东西。
https://stackoverflow.com/questions/65615886
复制相似问题