1

Nightmare.js(for Node.js) を使用して Google 検索を破棄しようとしています。私は基本的に単語を検索しており(入力は事前定義されたURLのセットになるため、Googleホームページに移動してそこから移動したくありません)、そのスクリーンショットを撮っています。Google 検索は JavaScript によって動的に読み込まれるため、問題が発生し、スクリーンショットが空白になります。誰でも問題を指摘できますか?これは私が使用するコードです。

//nightmarte
var Nightmare = require('nightmare');

var google = new Nightmare()
  .viewport(1000, 1000)
  .useragent("Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36")
  .goto('https://www.google.com/#q=barak%20obama&rct=j')
  .wait()
  .screenshot('obama.png')
  .run(function(err, nightmare) {
    if (err) return console.log(err);
    console.log('Done!');
  });
4

0 に答える 0