标签: default-browser

Expo:世博会开始的默认浏览器

有没有办法更改 Expo 界面 ( http://localhost:19002/) 之后打开的浏览器expo start

我的默认浏览器是 Firefox,我在私人生活中使用它。我的工作和编码浏览器是 Chrome。有没有办法告诉世博会默认使用 Chrome?

command-line-interface default-browser expo

6
推荐指数
1
解决办法
1858
查看次数

无法将 Chrome 设置为 OS X 中的默认网络浏览器

在我的 Mac(Catalina 版本 10.15.5)上,我无法将默认浏览器更改为 Google Chrome。

当我转到Settings->General下时Default Web Browser,我只能看到 Safari 和 Firefox 的选项。当我打开 Chrome 设置并单击 时Make default,我收到一条通知说

Do you want to change your default web browser to "com.google.Chrome" or keep using "Safari"?
Run Code Online (Sandbox Code Playgroud)

我点击Use com.google.Chrome但它没有做任何事情,链接仍然在 Safari 中打开。关于可能发生的事情以及如何解决的任何想法?

safari macos google-chrome default-browser

6
推荐指数
3
解决办法
2515
查看次数

xdg-open无法打开默认浏览器

我有以下情形:安装了firefox和chrome的Ubuntu 16.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
Run Code Online (Sandbox Code Playgroud)

并且不会在任何一侧出现Firefox,始终是镀铬。这可以。还要检查:

单击桌面文件file.html-> chrome启动

现在奇怪的是,如果我运行:

xdg-open "http://www.example.com"
Run Code Online (Sandbox Code Playgroud)

由于某些奇怪的原因,它总是打开Firefox。我不知道为什么,有人可以帮助我吗?

default-browser

5
推荐指数
3
解决办法
9753
查看次数

如果xdg-settings没有桌面环境,如何在Centos 7上设置xdg-open的默认浏览器

有很多与我类似的问题(例如xdg-open 未打开默认浏览器xdgutils - xdg-settings 未在 gentoo 中设置 default-web-browser,但没有一个答案对我的情况有帮助。因此我询问我的特殊情况:


在 Centos 7 上,我没有运行免费的桌面管理器,我只是从命令行运行一些 X11 应用程序(如 VS Code),其中 DISPLAY 变量设置为我连接的 (Windows) 计算机上的 X 服务器。

在 Centos 机器上我安装了两个浏览器,firefox并且google-chrome. 我只需输入firefoxresp 即可启动这两个浏览器。google-chrome在 bash 终端中。

xdg-open可用并打开链接google-chrome- 与 VS Code 一样。不过我想将其更改为firefox.

我试过:

  1. 在 Firefox 的 GUI 首选项中勾选“默认浏览器”。

  2. 使用xdg-settings, 但是

    xdg-settings get default-web-browser 
    
    Run Code Online (Sandbox Code Playgroud)

    返回“xdg-settings:未知的桌面环境”

  3. 设置 $BROWSER。在 bash 中我发出了

    export BROWSER=firefox
    
    Run Code Online (Sandbox Code Playgroud)

    但仍然google-chrome是由xdg-open

在这种环境下如何将默认浏览器设置为firefox?


注意:奇怪的是,在另一台装有 Centos 6的机器上(并且“没有桌面环境”),该 …

centos xdgutils default-browser centos7

4
推荐指数
1
解决办法
9616
查看次数

如果默认为Chrome或IE,ShellExecute会挂起打开新的浏览器窗口

我使用此代码(来自MSDN)打开默认浏览器.

Private Declare Function ShellExecute _
                            Lib "shell32.dll" _
                            Alias "ShellExecuteA"( _
                            ByVal hwnd As Long, _
                            ByVal lpOperation As String, _
                            ByVal lpFile As String, _
                            ByVal lpParameters As String, _
                            ByVal lpDirectory As String, _
                            ByVal nShowCmd As Long) _
                            As Long

Private Sub Command1_Click()
   Dim r As Long
   r = ShellExecute(0, "open", "http://www.microsoft.com", 0, 0, 1)
End Sub
Run Code Online (Sandbox Code Playgroud)

它仅适用于IE和chrome,如果一个实例已经打开,它只是广告一个标签并返回所请求的页面.

如果没有实例已经打开,则会创建一个新实例但页面永远不会加载并最终超时.

只有firefox似乎在两种情况下都能正常工作.

然后我尝试了一种技术(在此详述),我在其中创建了一个临时的htm文件,以便查找关联的应用程序,然后使用下面的一个Shell调用来查看:

Shell "C:\Program Files\Internet Explorer\iexplore.exe https://www.google.co.uk/", vbNormalFocus

 Shell "C:\Program Files\Mozilla Firefox\firefox.exe https://www.google.co.uk/", vbNormalFocus

 Shell …
Run Code Online (Sandbox Code Playgroud)

vb6 shellexecute default-browser

2
推荐指数
1
解决办法
5791
查看次数

PyQt:如何从菜单项加载URL

我有一个带有一些按钮和一个情节的主窗口.我使用Qt Designer添加了一个文件菜单.现在,如果我运行我的应用程序,一切都很好,我可以看到一个典型的菜单栏.问题是,我想点击菜单栏并执行操作 - 我想用默认浏览器打开一个互联网网页.有人能帮我吗?

这是使用Qt Designer中的pyuic4生成的代码(我只显示文件菜单的代码):

self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1445, 21))
self.menubar.setObjectName(_fromUtf8("menubar"))
self.menuFile = QtGui.QMenu(self.menubar)
self.menuFile.setObjectName(_fromUtf8("menuFile"))
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtGui.QStatusBar(MainWindow)
self.statusbar.setObjectName(_fromUtf8("statusbar"))
MainWindow.setStatusBar(self.statusbar)
self.actionFsa_format = QtGui.QAction(MainWindow)
self.actionFsa_format.setObjectName(_fromUtf8("actionFsa_format"))
self.menuFile.addAction(self.actionFsa_format)
self.menubar.addAction(self.menuFile.menuAction())
Run Code Online (Sandbox Code Playgroud)

如您所见,我有一个文件菜单,以及一个带有actionFsa_format操作的工具按钮.我想点击这个并打开一个外部网址.

python url pyqt default-browser qaction

2
推荐指数
1
解决办法
2421
查看次数