2013-11-15 103 views
1

繼上一篇關於使用單個頁面應用程序的抓取問題(#!)後,我們決定擺脫html單元(這對於JS previous thread來說非常緩慢),並選擇實施Phantom Js,得到漂亮的網址)。 由於Phantom Js不支持pushstate,我們正在考慮實施Zombie Js(希望最後的改變!)。zombiejs與Java應用程序的集成

爲Java應用程序實現殭屍的任何提示?
或任何其他無頭瀏覽器(它支持pushstate並具有強大的Js引擎),它會更好嗎?

回答

0

pushstate不起作用,因爲webkit的實際嵌入版本不支持pushstate。它將被包含在未來的2.x系列版本中(我希望下一個2.0版本)phantomjs。

順便說一下,我不明白你的問題:

,以實現對Java應用程序殭屍有什麼建議?

你是說用java重新實現zombiejs?

我剛剛簽出,我發現casperJS(基於phantomJS)正確處理pushState。您應該嘗試一下,因爲我知道開發人員,我認爲他會非常高興能夠獲得有關pushState功能的反饋。

希望它能幫助你!