2
我試圖通過標準輸入發送它來運行一些phantomJS,但我的網頁打開時沒有響應。PhantomJS:page.open()在REPL中運行時不響應
這裏是JavaScript,我試圖執行:
require('webpage').create().open('http://google.com', function() { console.log('done'); phantom.exit(); });
相當直接的,對不對?
將在一個file.js,並使用
phantomjs.exe file.js
和它的作品,但通過REPL
phantomjs.exe
phantomjs> require('webpage').create().open('http://google.com', function() { console.log('done'); phantom.exit(); });
執行它,它從不打回調。聽onResourceRequested顯示它被請求相同,但onResourceReceived永遠不會回來。
這是在Windows 7上運行。有什麼特別的我需要做的page.open工作REPL?
編輯:我應該提到,我是從C#在從文件執行的環境中運行,這是不是真的可行
啊,你的github searchy技能比我的要好。謝謝。 – XwipeoutX 2013-03-19 22:00:07
該項目似乎無限期暫停,但這是'更新'問題:https://github.com/ariya/phantomjs/issues/11180 – believesInSanta 2016-05-16 22:42:20