关于使用单个页面应用程序的爬行问题(#!)之前的帖子,我们决定摆脱html单元(这对于JS previous thread来说非常慢)并且选择实现与pushstate相同的Phantom Js(获取)漂亮的网址)。 由于Phantom Js不支持pushstate,我们现在正在考虑实施Zombie Js(希望是最后的改变!)。
为Java应用程序实现zombie的任何提示?
或任何其他无头浏览器(支持pushstate并拥有强大的Js引擎)更适合?
答案 0 :(得分:0)
pushstate不起作用,因为webkit的实际嵌入版本不支持pushstate。它将被包括在即将推出的2.x系列版本中(我希望接下来的2.0版)的幻像。
顺便说一下,我不明白你的问题:为Java应用程序实现zombie的任何提示?
你的意思是用java重新实现zombiejs吗?
我刚检查出来,发现casperJS(基于phantomJS)正确处理pushState。您应该尝试一下,因为我知道开发人员,我认为他会对获得有关pushState功能的反馈感到非常兴奋。
希望它能帮到你!