V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
YUX
V2EX  ›  分享创造

163 音乐播放 Beta5 版 求测

  •  1
     
  •   YUX ·
    YUX · 2016-06-01 18:34:54 +08:00 · 2838 次点击
    这是一个创建于 3100 天前的主题,其中的信息可能已经有所发展或是发生改变。

    链接

    http://music.daoapp.io/

    之前参考

    主要更新:

    • 根据 you-get项目的更新增加了 163 电台功能
    • 从 Python2 更新到了 Python3.5.1, 如有需要 Flask-Python3.5.1 的 Dockerfile 可以用这个 - yuxio/flask-python351,或者 Python3.4 版 - yuxio/flask-python34
    • 搜索的后台改为异步请求,感觉快了 5 倍,用的是 - requests-futures
    • 更新了 API 和 iframe,参见 - GitHub
    • 音乐播放一如既往用的是 @DIYgod 的 APlayer

    主要问题:

    • 试图加入 MV 播放, 用的是 @DIYgod 的 DPlayer,但感觉 163 把 MV 屏蔽了直接 403,但是连接可以直接下载 MV 视频,可能是检测 Referer ,JS 应该能伪造 Referer? 反正是现在用不了,但我在我本地测试的时候播放 MV, 还有弹幕都没有问题. 现在也没有办法去做什么. 之前试了一下做代理,的确能用但是带宽占用太高了,这么玩 DaoCloud 要过来砍我了.

    截图

    6 条回复    2016-06-02 22:55:27 +08:00
    imxieke
        1
    imxieke  
       2016-06-01 19:21:49 +08:00 via iPhone
    给你个赞👍。
    ayaseangle
        2
    ayaseangle  
       2016-06-02 07:22:52 +08:00
    内容盗链真的没有问题吗?
    jame
        3
    jame  
       2016-06-02 09:30:45 +08:00
    单页面用户体验更佳
    yuuko
        4
    yuuko  
       2016-06-02 18:04:42 +08:00
    不错
    tadtung
        5
    tadtung  
       2016-06-02 19:25:01 +08:00
    很棒,,以 star
    移动版就。。。。建议可以再做下。。
    此外建议可以在 aplayer 右侧 增加一个下载的按钮,,省的想下载歌曲还好看源码。当然也可以将 iframe 分享代码也集成。。

    mv 似乎我的解析和你的解析结果不同。。
    YUX
        6
    YUX  
    OP
       2016-06-02 22:55:27 +08:00
    @tadtung 谢谢 移动版我尝试着改了一下样式 有些改观 也可能改的更丑了 你可以去试一下
    下载的话我不知道怎么重命名 下载下来的音乐名称是乱七八糟的 试着用了 HTML5 的 download 标签但是不管用没法重命名
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3637 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 05:01 · PVG 13:01 · LAX 21:01 · JFK 00:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.