爱意满满的作品展示区。
Dounx

写了一个 Web 端的网易云音乐的同步听歌

  •  
  •   Dounx · Sep 11, 2020 · 3131 views
    This topic created in 2085 days ago, the information mentioned may be changed or developed.
    算是一个玩具应用,主要练手了下最近学的东西,没什么技术含量(

    Demo: https://music.dounx.me (用 yJkFxBajNCHPU5GfakJxc675 可以加入我的房间)
    项目地址: https://github.com/Dounx/live-music

    网易云账号登陆的时候,数据不会保存在服务器端,只是通过 https 在服务器端获取一个 cookie,存到客户端本地(用于后续获取歌单以及歌曲信息),不放心的话请看源码。
    14 replies    2020-09-13 20:47:37 +08:00
    bestie
        1
    bestie  
       Sep 11, 2020
    大学的时候我就想写一个这个,那个时候异地恋想和女朋友一起听歌。不过写了一半就没写了。
    Dounx
        2
    Dounx  
    OP
       Sep 11, 2020
    @bestie 哈哈哈,我写了之后没多久发现网易云手机端自己就出了这个功能。
    myon
        3
    myon  
       Sep 11, 2020
    以前虾米有个跟听功能,我很喜欢用,可惜后面没了
    Dounx
        4
    Dounx  
    OP
       Sep 11, 2020 via Android
    @myon 我看 QQ 音乐和网易云现在都有这类功能了
    Dounx
        5
    Dounx  
    OP
       Sep 11, 2020 via Android
    创建房间之后把 Token 复制给其他人就可以了
    boyhailong
        6
    boyhailong  
       Sep 11, 2020
    看了下 这是前端后端一起做了吗?哈哈哈
    kuro1
        7
    kuro1  
       Sep 11, 2020
    ruby...
    Dounx
        8
    Dounx  
    OP
       Sep 11, 2020 via Android
    @boyhailong 是的呀
    Dounx
        9
    Dounx  
    OP
       Sep 11, 2020 via Android
    @kuro1 我就是写 Ruby 的…
    zacfire
        10
    zacfire  
       Sep 12, 2020
    有点没理解,是多个人同时听一个歌单吗?只要在房间里的人都可以进行操作:下一首 吗?
    Dounx
        11
    Dounx  
    OP
       Sep 12, 2020 via Android
    @zacfire 是只有创建房间的房主,才可以控制整个房间的播放
    Dounx
        12
    Dounx  
    OP
       Sep 12, 2020 via Android
    @zacfire 是同时听一首歌的某个时间
    zacfire
        13
    zacfire  
       Sep 13, 2020
    @Dounx 哦哦,后面会考虑添加交流的功能吗?
    Dounx
        14
    Dounx  
    OP
       Sep 13, 2020
    @zacfire 留了接口,但是懒得写前端界面 hhh
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2531 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 15:57 · PVG 23:57 · LAX 08:57 · JFK 11:57
    ♥ Do have faith in what you're doing.