0

在我的env.rb文件中,我有这个:

if ENV["HEADLESS"] == 'true'
    require "headless"
    @headless = Headless.new
    @headless.start
end

这在 Ubuntu 中运行良好,但在 OSX 中不行。浏览器仍然弹出。我需要做什么才能在 OSX 中完成这项工作?

4

2 回答 2

1

Headless 不会隐藏大多数 OSX 应用程序。这是预期的行为。Headless 旨在在 Linux 服务器上运行图形应用程序。

有关详细说明,请参阅https://github.com/leonid-shevtsov/headless/issues/31#issuecomment-8933108

于 2012-10-19T19:49:55.030 回答
0

据我了解,OSX 上的默认 firefox 安装不使用 X11 进行渲染。它使用....可可?

Macports 已安装,但我还没有尝试过。http://www.macports.org/ports.php?by=library&substr=firefox-x11

于 2012-09-17T13:57:10.933 回答