我正在尝试使用他们的API将我的播放列表加载到我的网站上,并通过AJAX代码行请求数据,但如果我刷新页面,那么每次都会加载数据,这会降低速度和UX。这个问题有什么解决方案吗?
PS:一个更复杂的问题:我打算在一段时间后请求数据,并且如果发生播放列表的任何更改,则通过我写的服务器端Python应用程序修改存储在服务器上的HTML文件的代码(例如:我通过Spotify在我的播放列表中添加/删除了歌曲),目的不仅是让浏览器免于请求数据,而且还有机会按发布,评级或艺术家的日期对数据进行排序。更好的客户端布局。所以我的问题是:让服务器端应用程序自动修改HTML文件(这意味着真正保存对服务器端HTML文件的更改)是否安全,因为它是非常漫长的过程我不想将那些令人讨厌的作品留给客户端,这会困扰用户或手动更新我的网站,这让我感到烦恼。
这些事情是否可能?
答案 0 :(得分:0)
尝试使用html5 localStorage将播放列表与时间戳一起存储在客户端浏览器中。一旦时间戳是一段特定的时间段,任何加载的页面都可以在必要时重新加载您的播放列表。