直到最近(当然是在 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
)