Heim  >  Artikel  >  Backend-Entwicklung  >  实现歌曲添加到播放列表的功能实现思路?

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

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

请问谁做过这个功能呢?实现思路是什么
我的思路是讲歌曲的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 回来即可。

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn