【问题标题】:zombiejs integration with java applicationZombiejs 与 Java 应用程序的集成
【发布时间】:2013-11-15 18:47:44
【问题描述】:

在上一篇关于单页应用程序的抓取问题(#!)之后,我们决定摆脱 html 单元(这对于 JS previous thread 来说非常慢)并选择使用 pushstate 实现 Phantom Js(以获得漂亮的 url )。 由于 Phantom Js 不支持 pushstate,我们现在正在考虑实施 Zombie Js(希望是最后一次更改!)。

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

【问题讨论】:

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


    【解决方案1】:

    pushstate 不起作用,因为 webkit 的实际嵌入式版本不支持 pushstate。它将包含在 phantomjs 即将到来的 2.x 系列版本(我希望是下一个 2.0)中。

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

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

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

    我刚刚检查了一下,发现 casperJS(基于 phantomJS)可以正确处理 pushState。实际上,您应该尝试一下,因为我知道开发人员,我认为他会很高兴收到有关 pushState 功能的反馈。

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-16
      • 2011-07-25
      • 1970-01-01
      • 2012-03-30
      • 1970-01-01
      • 2017-05-17
      • 2012-05-15
      • 2021-01-31
      相关资源
      最近更新 更多