1

我在使用 Google Crome Browser for the Unity Quicklist 的自定义 *.desktop 文件时遇到了一些问题。我添加了一些额外的快捷方式,例如用于 YouTube。问题是,如果没有打开 Chrome 窗口,它会在我单击 YouTube 快捷方式时在快速列表中添加一个新的 Chrome 图标(因此我在列表中至少有两次 Chrome)。如果我单击“打开新窗口”或“打开新的 incongito 窗口”,它会正常工作并将自定义快速列表快捷方式设置为“活动”。

捷径入口:

> [YouTube Shortcut Group] 
> Name=YouTube 
> Exec=/opt/google/chrome/google-chrome www.youtube.com
> TargetEnvironment=Unity

快捷方式组列在 google-chrome.desktop 文件中,就在两个标准快捷方式组之后。

那么,有什么问题呢?是否有任何特殊的论点我必须添加(除了'--app =' arg 并不能真正产生完美的解决方案)?

4

1 回答 1

2


[桌面条目]
版本=1.0
名称=Google Chrome 通用名称
=Web 浏览器
注释=访问 Internet
执行=/opt/google/chrome/google-chrome %U --blacklist-accelerated-compositing
Terminal=false
图标=google-chrome
类型=应用程序
类别=网络;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts= phpMyAdmin ;NewWindow;NewIncognito


[ phpMyAdmin快捷方式组]
Name=phpMyAdmin
Exec=/opt/google/chrome/google-chrome localhost/phpmyadmin
TargetEnvironment=Unity


[NewWindow Shortcut Group]
Name=New Window
Exec=/opt/google/chrome/google-chrome
TargetEnvironment=Unity


[NewIncognito Shortcut Group]
Name=New Incognito Window
Exec=/opt/google/chrome/google-chrome --incognito
TargetEnvironment=Unity


这对我有用,我必须将快捷方式的名称添加到 X-Ayatana-Desktop-Shortcuts=

于 2013-06-28T03:39:12.267 回答