如何更改Google Chrome浏览器网络应用程序图标?

r

因此,我将AskUbuntu聊天室(我仅以此为例,也遇到了与我有相同问题的其他Web应用程序)保存为Chromium中的“应用程序快捷方式”,并且该图标确实是(我的意思是真的)低分辨率。例子:

在此处输入图片说明

顶部是用于“应用程序快捷方式”的默认图标,底部是AskUbuntu镜头-所以我的问题是,如何使用用于AskUbuntu镜头的图标。

在此处输入图片说明

特雷维诺

通过每日生成的铬和最新的BAMF,您可以(如果您更靠近该屏幕截图,可以看到带有我的网站和高分辨率图标的示例)。但是在当前的铬状态下,您需要进行一些修改以使其轻松支持铬:

  • 使chrome也为应用程序菜单生成一个.desktop文件(如果您不希望从头开始创建一个文件)。
  • 使用来获取您的Chrome应用程序窗口WM_CLASS xprop | grep WM_CLASS | awk '{print $4}'(如果只是“ Chromium Browser”或类似的内容,则需要更新Chrome)。
  • ~/.local/share/applications使用gedit或任何其他文本编辑器编辑该.desktop文件(位于中)。该文件应包含:

    StartupWMClass=$APP_WM_CLASS_Found_on_step_2
    Icon=~/your/icon/file/name/or/path
    

    即(对于使用in指向http://mail.google.com的应用程序):google_mail.png~/.local/share/icons

    StartupWMClass=mail.google.com
    Icon=google_mail.png
    
  • 重新启动bamfdaemon或完全重启;现在,当您使用该WM_CLASS运行应用程序时,将使用您刚刚编辑的桌面文件中定义的设置;包括图标;)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google Chrome浏览器能否为应用程序显示单独的任务栏图标

如何在Android的网络浏览器(Chrome)中自动打开任何应用程序?

如何在Google Chrome浏览器Chrome应用程序中隐藏地址栏?

如何使Google Chrome浏览器的“应用程序模式”在外部浏览器中打开外部链接?

如何使用网络浏览器的后退按钮?在Java Web应用程序中

如何从我的应用程序在Android的网络浏览器中打开URL?

如何在浏览器应用程序中捕获系统网络搜索?

Google Chrome浏览器声称TortoiseGit和TortoiseSVN是不兼容的应用程序

如何在Chrome浏览器中禁用Web应用程序

更改 glassfish 应用程序部署到的浏览器

通过网络浏览器访问Google Drive API应用程序数据的凭据(JavaScript)

关闭浏览器后如何注销应用程序?

Web浏览器如何与FastCGI应用程序通信?

如何在网络浏览器视图中从Ionic应用程序打开外部链接

如何选择我的浏览器应用程序作为我的默认浏览器?

Windows 10-将默认Windows浏览器更改为便携式应用程序,Firefox或Chrome

如何为Retina Mac的浏览器指定Chrome扩展程序图标(弹出图标)

如何仅从Ionic 4应用程序在移动设备的Chrome浏览器中打开外部URL

如何使用Chrome网络驱动程序测试Chrome浏览器的打印预览?

Google如何通过浏览器链接启动AR Animals ARCore应用程序?

如何配置Chrome浏览器以多行而不是一列显示扩展程序图标?

Google Chrome /网络浏览器扩展程序:符合要求

如何将Chrome扩展程序与网络浏览器流量挂钩

如何设置Silverlight浏览器应用程序与嵌入式Web浏览器控件之间的通信

有没有办法在我的Google Chrome浏览器的书签栏中添加Chrome应用程序快捷方式?

如何在iOS 8 Iphone 4S上使用移动浏览器网络应用程序获得全屏模式

Google Chrome浏览器图标不可见

网站图标未在Google Chrome浏览器中显示

我的应用程序可以更改用户的浏览器设置吗?