V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Akarin
V2EX  ›  程序员

网易云音乐 Mac 版使用了什么技术?

  •  
  •   Akarin ·
    magic-akari · 2017-01-17 11:48:23 +08:00 · 8992 次点击
    这是一个创建于 2655 天前的主题,其中的信息可能已经有所发展或是发生改变。

    了解过 Electron .

    现在好奇为什么网易云音乐的 Mac 版能做这么小( 9.9MB )。 今天在翻里边的资源的时候,发现里边有个文件( resources.pack )占了一半大小( 5.1MB )

    想看看是什么东西,就当作压缩文件打开,结果需要密码

    screen shot 2017-01-17 at 11 45 56

    所以想问一下,网易云音乐 Mac 版的技术细节。

    20 条回复    2017-01-19 10:15:29 +08:00
    zealic
        1
    zealic  
       2017-01-17 12:01:42 +08:00
    都看到了 start.html 了你还不明白吗?
    nyanyh
        2
    nyanyh  
       2017-01-17 12:10:27 +08:00
    我想知道网易云音乐另外一个技术,为什么在 CD 转动那个界面卡顿严重,向下翻页到评论那就好了呢
    Akarin
        3
    Akarin  
    OP
       2017-01-17 12:11:33 +08:00
    @zealic 肯定是 Html5 没跑了,但是为什么只有 10MB 不到呢?
    wangxiyu191
        4
    wangxiyu191  
       2017-01-17 12:12:01 +08:00   ❤️ 3
    xjp
        5
    xjp  
       2017-01-17 12:13:01 +08:00 via iPhone   ❤️ 1
    网易的 nej
    coderstory
        6
    coderstory  
       2017-01-17 12:15:17 +08:00
    不带 cef 了么 linux 和 win 版本都是这货
    ianzhou233
        7
    ianzhou233  
       2017-01-17 12:17:47 +08:00
    我记得 linux 版本的,国外 ip 居然没限制版权
    Akarin
        8
    Akarin  
    OP
       2017-01-17 12:23:28 +08:00
    @xjp
    @wangxiyu191
    不太了解 NEJ 。用这个东西打包的本地应用不带 CEF 么?
    xzpjerry731
        9
    xzpjerry731  
       2017-01-17 12:27:58 +08:00
    @ianzhou233 对的,实测
    SourceMan
        10
    SourceMan  
       2017-01-17 13:02:38 +08:00   ❤️ 2
    @Akarin 使用了内置的 webkit 内核。
    https://github.com/MacGapProject/MacGap2 (这个项目已弃坑,仅仅是参考实现)
    tqcenglish
        11
    tqcenglish  
       2017-01-17 13:09:53 +08:00
    我觉得可能是 qt5 呢
    misterx
        12
    misterx  
       2017-01-17 13:36:22 +08:00   ❤️ 1
    提一句:这个密码异常容易获取
    Ricky123
        13
    Ricky123  
       2017-01-17 13:43:40 +08:00
    同疑问难道没有 CEF?
    Vamwere
        14
    Vamwere  
       2017-01-17 14:42:08 +08:00
    mac 上当然不用 cef ,这货打包后体积太大了
    misaka00251
        15
    misaka00251  
       2017-01-17 14:51:19 +08:00 via Android
    阿卡琳!
    Donald5VE
        16
    Donald5VE  
       2017-01-17 15:14:12 +08:00 via iPhone
    这个 resources 文件应该是核心代码。
    Windows 版替换这个文件会使得整个程序的版本和功能发生变化。
    billLiao
        17
    billLiao  
       2017-01-17 15:53:11 +08:00
    混合编程,一断网连页面都不来
    wjm2038
        18
    wjm2038  
       2017-01-17 21:00:27 +08:00 via Android
    @misterx 求个提示
    misterx
        19
    misterx  
       2017-01-17 21:58:59 +08:00
    @wjm2038 string resource
    hkr
        20
    hkr  
       2017-01-19 10:15:29 +08:00   ❤️ 3
    czh9r3xgGxdaOw9b8qrizM1FWMBQBAztdCDjbYz5r46a97EFQ0uP5c8EL56rqgC38nmlqVBNlHbgGEjToQeRkPcpLQjuQ1y2TNRYW59euPbbLlVQ32saq2j7TdvfZnSe
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3961 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:20 · PVG 18:20 · LAX 03:20 · JFK 06:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.