28

我正在尝试编译 phantomjs 以添加 webGL。显然这是可能的,因为:

但是,我不知道该怎么做。我查看了所有用于编译的配置,但我尝试并没有发现任何东西。我应该用必要的选项单独编译 QTWebkit,然后用这个 Webkit 编译 PhantomJS 吗?我在 Mac OSX Lion 上。

能得到一点帮助真是太好了。

4

2 回答 2

0

众所周知,Phantomjs 已经不再被积极开发。

我建议你转到使用 Chromium 的 Puppeteer:https ://pptr.dev/

于 2018-06-09T18:18:42.000 回答
0

这是由ariya打开的,他还评论了 Google Groups 线程作为GitHub 问题

根据项目合作者对该问题的评论:

这不是那么容易。WebGL 需要 OpenGL。OpenGL 在 Linux 上需要 XCB。这意味着您将无法在完全无头环境中使用 PhantomJS。我怀疑这将在不久的将来实施。

在我看来,这是对 OP 问题的最终答案。OP 没有解决SlimerJS是否真的会在他们的情况下工作。

于 2017-09-05T18:34:17.983 回答