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

网易云音乐 windows 客户端整体黑白是用的什么方法

  •  
  •   kaiki · 2020-04-04 16:29:04 +08:00 · 5019 次点击
    这是一个创建于 1696 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这个客户端应该不是 h5 吧,打开之后突然变成黑白了
    12 条回复    2020-04-06 21:51:29 +08:00
    nightwitch
        1
    nightwitch  
       2020-04-04 16:43:27 +08:00   ❤️ 1
    网易云的客户端就是浏览器呀
    vone
        2
    vone  
       2020-04-04 17:13:14 +08:00
    他就是把首页推荐歌单的封面图片都转成灰度图了
    wolfan
        3
    wolfan  
       2020-04-04 17:28:29 +08:00
    @vone 好像不是换图,应该是只对首页的图片进行了灰度。换图的话工程量太大,毕竟每个人的推荐内容不同,单歌单的换图量就是巨大的。所以加灰度最省成本。
    Trim21
        4
    Trim21  
       2020-04-04 17:32:35 +08:00
    这个客户端是 electron 的...
    superrichman
        5
    superrichman  
       2020-04-04 17:39:28 +08:00 via iPhone
    我记得网易云安装目录下应该能看到 cef 相关的 dll,这个客户端可以当成是个 chrome 浏览器,应用的内容大致可以看作是网页,要实现灰色加个全局 css 应该就好了
    kile
        6
    kile  
       2020-04-04 17:59:16 +08:00
    @Trim21 不是 electron 吧,我的重启 N 次了也没有变黑白
    mxT52CRuqR6o5
        7
    mxT52CRuqR6o5  
       2020-04-04 18:37:58 +08:00 via Android
    @kile 好像是自己搞得一套类似 electron 的东西
    lithium148
        8
    lithium148  
       2020-04-04 20:41:50 +08:00
    我不知道怎么黑白的,但我知道把系统时间改成 4 月 5 日就可以解除。解除后黑白的部分只有:个性推荐下所有图片。其他内容都恢复彩色
    koast
        9
    koast  
       2020-04-04 21:35:44 +08:00 via Android
    我的没变黑白啊。。。win32 版本号 2.7.1 Build 198242
    ShareDuck
        10
    ShareDuck  
       2020-04-05 02:37:45 +08:00 via Android
    我的怎么不是黑白的?
    yun77op
        11
    yun77op  
       2020-04-05 13:06:44 +08:00
    本质是浏览器,不然 mac 和 win 平台各自开发一套成本很高的

    具体是使用 css filter 属性实现的,filter: grayscale(100%)
    happylty
        12
    happylty  
       2020-04-06 21:51:29 +08:00
    来源见右下角

    删掉图中的文件就可以恢复彩色。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:16 · PVG 00:16 · LAX 08:16 · JFK 11:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.