欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

实现歌曲添加到播放列表的功能实现思路?

程序员文章站 2024-01-17 20:04:16
...
请问谁做过这个功能呢?实现思路是什么
我的思路是讲歌曲的id存到session 然后在提交到php根据id搜出歌曲的名字 作者 歌曲播放地址 然后ajax输出到页面
有好的方法吗?

回复内容:

请问谁做过这个功能呢?实现思路是什么
我的思路是讲歌曲的id存到session 然后在提交到php根据id搜出歌曲的名字 作者 歌曲播放地址 然后ajax输出到页面
有好的方法吗?

本地 localStorage 结构:

[
    {
        "id":0,
        "title":"MUSIC TITLE",
        "artist":"ARTIST",
        "cover":"URL FOR COVER IMAGE",
        "uri":"MUSIC FILE URI",
        "duration":"DURATION"
    },
    {
        "id":1,
        "title":"MUSIC TITLE",
        "artist":"ARTIST",
        "cover":"URL FOR COVER IMAGE",
        "uri":"MUSIC FILE URI",
        "duration":"DURATION"
    },
    ...
]

添加时,通过唯一标识 ajax 获取音乐详情,插入上面的数据中JSON.strigify转为 json 字符保存至localStorage,获取时 JSON.parse 回来即可。

每一次请求的时候,服务器端也可以存入数据库,两端同步更新即可。

相关标签: php