在 MacOS 中切换到 Google Chrome 应用,而不是从命令行打开新窗口

在 MacOS 中切换到 Google Chrome 应用,而不是从命令行打开新窗口

直到最近(当然是在 2018 年 2 月 4 日之前),我可以将焦点切换到活动的 Google Chrome 窗口,或者运行该应用程序(如果它未运行):

open "/Applications/Google Chrome.app"

现在,相同的命令会打开 Google Chrome 的新窗口,而不是切换到现有窗口。

我不明白为什么会发生这种情况,为什么会突然改变。我在这期间没有做任何特别的事情,所以这一定是由于 Google Chrome 的自动更新造成的。我如何才能实现之前的行为?

我当然也搜索了解决方案,但没有找到任何相关内容。我尝试使用以下命令直接运行 Chrome:

$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

它给出了相同的结果(打开新窗口),并且我也在终端中收到了此消息:

Created new window in existing browser session.
[some strange numbers here:ERROR:browser_gpu_channel_host_factory.cc(121)] 
Failed to launch GPU process.

我不明白这个错误,但论坛(例如,这里)建议做

export BROWSER=google-chrome

它对我不起作用。所以我在这里寻求帮助)

(MacOS 10.13.3,已安装 Google Chrome 版本 64.0.3282.119 brew cask install google-chrome

相关内容