nightmareJSにてjavascriptのonloadに対応するような書き方をしたくevaluateメソッドを使って以下のように書いたのですが、なぜかエラーが出てしまいます。どうすればよいでしょうか?
nightmareJSにはonloadに対応したメソッドはないように思います。waitはありますが、それですとあまり都合がよくないです。
JS
1.evaluate(() => 2{ 3 body.onload = function() 4 { 5 //任意の処理 6 } 7})
err
1(node:8912) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: navigation error 2(node:8912) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
ちなみに以下のように書いても上記のエラーが出ました
JS
1.wait(function() 2{ 3 body.onload =function() 4 { 5 return true; 6 } 7})
あなたの回答
tips
プレビュー