我有以下场景:安装了firefox和chrome的Ubuntu16.04机器,chrome是我的默认浏览器。
我在shell中检查以下操作:
cat /usr/share/applications/defaults.list
cat /etc/mailcap
cat /.config/mimeapps.list
cat /.local/share/applications/mimeinfo.cache
x-www-browser-> chrome is launch
xdg-mime query default text/html
response:
google-chrome.desktop
并且不会出现firefox的任何一面,总是Chrome。这样很好。还要检查:
点击桌面文件。html->chrome启动
现在奇怪的是,如果我跑了:
xdg-open "http://www.example.com"
出于某种奇怪的原因,它总是打开Firefox。我不知道为什么,有人能帮我吗?
若要设置默认浏览器,请确保首选浏览器存在.desktop
文件。我将为这个示例设置Mozilla Iceweasel:
$ ls /usr/share/applications/iceweasel.desktop
iceweasel.desktop
确保您拥有该文件,请运行:
$ xdg-settings set default-web-browser iceweasel.desktop
# Test that it works
$ xdg-open "http://example.com"
我使用程序surf
,它没有。desktop文件。要将其设置为web浏览器,首先创建文件~/.local/share/applications/surf.desktople
,内容如下:
[Desktop Entry]
Type=Application
Name=surf
Comment=Surf minimal web browser
Terminal=false
Exec=surf
Categories=Network;WebBrowser
虽然不是所有这些内容都是必需的,但它有助于对文件进行分类,以便将来使用。
像正常一样设置默认浏览器:
$ xdg-settings set default-web-browser surf.desktop
现在你可以走了!
问题内容: 如何通过使用Swift作为编程语言并使用OSX作为平台在系统默认浏览器中打开url。 我在UIApplication中发现了很多东西,例如 但这仅适用于iOS而不适用于OSX 与发射服务,我发现有迅速没有例子并没有过时的OSX 10.10很多 欢迎任何帮助-谢谢。 问题答案: Swift 3或更高版本
全局基类 登录名 } 问题是,当运行此功能时,我得到了下面的错误,我不明白为什么会发生这种情况,因为它在错误的位置上没有给我任何帮助。 未定义步骤:给定I打开Chrome 未定义步骤:浏览网站时 未定义的步骤:然后我使用“user1”和“password1”登录网站
问题内容: 我正在用Python开发一个小项目。它分为两个部分。 第一部分负责爬网并提取一些信息并将其插入数据库。 第二部分负责使用数据库来呈现那些信息。这两部分共享数据库。在第二部分中,我使用Flask框架以一些格式,样式等将信息显示为html,以使其看起来更整洁。 这两部分的源文件都在同一个程序包中,但是要正确运行此程序,用户必须像这样分别运行搜寻器和结果表示器: python crawler
问题内容: 有人可以向我指出如何打开默认Web浏览器并将页面设置为“ www.example.com”的正确方向。谢谢 问题答案: 是你要寻找的
问题内容: 为了在默认浏览器中打开给定的URL,我们必须在Linux(不同的公共发行版)上执行(从Java,但这无关紧要)什么命令? 问题答案: 最交叉分布的是
本文向大家介绍C#使用默认浏览器打开网页的方法,包括了C#使用默认浏览器打开网页的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#使用默认浏览器打开网页的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。