zombiejs与java应用程序集成

时间:2013-11-15 18:47:44

标签: java seo web-crawler phantomjs zombie.js

关于使用单个页面应用程序的爬行问题(#!)之前的帖子,我们决定摆脱html单元(这对于JS previous thread来说非常慢)并且选择实现与pushstate相同的Phantom Js(获取)漂亮的网址)。 由于Phantom Js不支持pushstate,我们现在正在考虑实施Zombie Js(希望是最后的改变!)。

为Java应用程序实现zombie的任何提示?
或任何其他无头浏览器(支持pushstate并拥有强大的Js引擎)更适合?

1 个答案:

答案 0 :(得分:0)

pushstate不起作用,因为webkit的实际嵌入版本不支持pushstate。它将被包括在即将推出的2.x系列版本中(我希望接下来的2.0版)的幻像。

顺便说一下,我不明白你的问题:

  

为Java应用程序实现zombie的任何提示?

你的意思是用java重新实现zombiejs吗?

我刚检查出来,发现casperJS(基于phantomJS)正确处理pushState。您应该尝试一下,因为我知道开发人员,我认为他会对获得有关pushState功能的反馈感到非常兴奋。

希望它能帮到你!