这篇文章将描述如何通过google chrome浏览器来生成Web应用程序以及自定义程序图标,解决图标模糊的问题. 平台是Ubuntu 14.04 x64.
以微信为例,在浏览器地址栏里输入wx.qq.com然后回车打开,如下所示:root@shell:~# cd Desktop/ root@shell:Desktop# ls ~ chrome-nhfpmejnhjogpdnlhmmpmgcfkaaedphf-Default.desktop因此该app的名称或者说id就是nhfpmejnhjogpdnlhmmpmgcfkaaedphf,现在转到目录~/.config/google-chrome/Default/Extensions/下, 并进入文件夹:nhfpmejnhjogpdnlhmmpmgcfkaaedphf,该目录文件夹结构如下:
root@shell:nhfpmejnhjogpdnlhmmpmgcfkaaedphf# tree . └── 2016.5.24.30780_0 ├── icons │ ├── 128.png │ ├── 16.png │ ├── 256.png │ ├── 32.png │ ├── 48.png │ ├── 64.png │ └── 96.png └── manifest.json我们所要做的就是替换icons里面的图标,可以到这里:http://www.easyicon.net/language.en/1127960-Wechat_icon.html,选择对应尺寸的图标进行替换. 替换完成后,再次回到chrome://apps处就可以发现微信图标已经很清晰了,但是桌面图标仍然是模糊的.不要紧,直接将桌面图标删除即可. 然后到chrome://apps处按下图所示添加桌面图标: