Home  >  Article  >  Backend Development  >  实现歌曲添加到播放列表的功能实现思路?

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

WBOY
WBOYOriginal
2016-06-06 20:35:181287browse

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

回复内容:

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

本地 localStorage 结构:

<code>[
    {
        "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"
    },
    ...
]
</code>

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

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

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn