0x4*_*D18 5 firefox screenshot
当我尝试使用 FF Headless 通过以下方式截取网站截图时:
firefox -screenshot google.com
Run Code Online (Sandbox Code Playgroud)
FF 拒绝运行并显示以下错误消息:
*** You are running in headless mode.
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
Run Code Online (Sandbox Code Playgroud)
我正在运行 FF 58.0.2。
我该如何解决?
正如错误消息试图说的那样(我得到了更详细的解释“Firefox 的副本已经打开。一次只能打开一个 Firefox 副本。”),您不能同时运行多个 Firefox 使用相同的配置文件。一个简单的解决方案是为屏幕截图创建一个单独的配置文件(运行一次firefox -P
以创建这样的配置文件,例如,我将我的命名为“屏幕截图”),然后在尝试创建屏幕截图时显式使用新配置文件:
firefox -screenshot google.com -P screenshots
Run Code Online (Sandbox Code Playgroud)
您可能还需要-no-remote
,正如 Stack of Pancakes 在评论中所报告的那样。
归档时间: |
|
查看次数: |
2405 次 |
最近记录: |