2017-04-23 16 views
1

phantomjsを実行して、JavaScriptが壊れているWebサイトをクロールしようとしています。そのため、CLIでphantomjsを実行するとエラーが発生します。JavaScriptが壊れているWebサイトでphantomjsを実行しています

ReferenceError: Can't find variable: facebook 

ウェブサイト自体コンソールを介して、このようなエラーが表示さ:

Uncaught ReferenceError: facebook is not defined 

phantomjsのさらなる実行を停止するようです。エラーを無視してphantomjの実行を続ける方法はありますか?

+0

これは役に立ちますか? http://stackoverflow.com/a/19538646/1781026&https://github.com/ariya/phantomjs/issues/10042#issuecomment-95668850 – chrki

+0

それでも、phantomjsプロジェクトは死んでいるようですが、まだフリーズしているようです。私はこれを続けます。 https://www.infoq.com/news/2017/04/Phantomjs-future-uncertain –

答えて

0

クロムはヘッドレスブラウジングが可能なため、Phantomjsプロジェクトは水中で死んでいるように見え、解散されます。エラー処理によって問題が解決されないため、http://www.nightmarejs.org/に切り替えました。

ライブの例とあなたが提供したコマンドを使用することによって何が起こるかを示す素晴らしい方法のようです。

関連する問題