Nightmarejsを使用して、私のサーバーからPDFの1つをダウンロードしようとしています。私は、ノードモジュールを介してそれをインストールしている: -NightmareJsのプリンタプロンプトの表示を無効にする方法
npm install nightmare
と次のコードを書き留め: -
var Nightmare = require('nightmare');
var nightmare = Nightmare({ show: false})
nightmare
.goto(url) // url of my site
.size()
.type('[name=email]', '')
.type('[name=email]', '[email protected]')
.type('[name=password]', 'test')
.click('#signInSubmit')
.wait(2000)
.pdf("test.pdf")
.evaluate(function() {
return document
})
.end()
.then(function (result) {
console.log(result)
})
.catch(function (error) {
console.error('Search failed:', error);
});
を、それは私の現在のディレクトリにPDFファイルを保存しますが、私はまた、偽の電子設定などブラウザは表示されませんが、印刷するプリンタの設定を示すプロンプトが表示されます。プロンプトを表示する必要はありません。私はちょうど私がそれを達成する方法を知りたい。私はグーグルと同じように静かに設定する私に与えるが、私はその静かな真のオプションを設定する必要があります私は知らない。
var nightmare = Nightmare({ show: false})
私は、nightmare jsスクリプトファイルでどのように電子設定を設定するのですか。