自从我在新机器上安装了Ubuntu(全新安装),并将Google Chrome设置为默认浏览器后,每当我从外部应用程序打开链接时,这些链接会在新的浏览器窗口中打开为空白标签页(没有实际重定向到网站,只是一个空白标签页)。
我切换到Firefox后,这种行为就不再存在。如果我再次将Chrome设置为默认浏览器(通过默认应用程序),问题又会出现。
我注意到无论是在Unity启动器还是在默认应用程序设置中,Chrome都不被称为'Google Chrome',而是'New Tab - Google Chrome'。不确定这是否相关或如何修复。我进行了一些搜索,建议查找mimeapps.list文件或检查google-chrome-stable.desktop文件是否包含%U值,但这些方法都没有帮助。
顺便说一下,以下是.desktop条目的摘录内容:
这是mimeapps.list。
我切换到Firefox后,这种行为就不再存在。如果我再次将Chrome设置为默认浏览器(通过默认应用程序),问题又会出现。
我注意到无论是在Unity启动器还是在默认应用程序设置中,Chrome都不被称为'Google Chrome',而是'New Tab - Google Chrome'。不确定这是否相关或如何修复。我进行了一些搜索,建议查找mimeapps.list文件或检查google-chrome-stable.desktop文件是否包含%U值,但这些方法都没有帮助。
顺便说一下,以下是.desktop条目的摘录内容:
[Desktop Entry]
Version=1.0
Name=Google Chrome
Exec=/usr/bin/google-chrome-stable %U
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito
这是mimeapps.list。
[Default Applications]
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop