puppeteer

    3

    1答えて

    puppeteerを使用すると、プログラムでフォームを送信する方法はありますか?これまで私はpage.click('.input[type="submit"]')を使用してフォームに実際にサブミット入力が含まれている場合はこれを実行できました。しかし、フォームのテキスト入力要素に焦点を当て、入力を提出含まれていないとpage.press('Enter')を使用して、実際にフォームを提出させていない

    5

    1答えて

    かなり新しいGoogleChrome/puppeteerライブラリでいくつかの自動化をしようとしていますが、選択フィールドに値を設定する方法がわかりません。 async function setInputVal(sel, text) { await page.focus(sel) page.press('Backspace') page.type(text) }

    2

    1答えて

    したがって、特定のclassを複数回スクリーンショットしたいが、常にSession ClosedまたはTerminatedと表示されるので、複数のスクリーンショットを複数のインスタンスで開くように取り組んだ。 少なくとも、同じブラウザインスタンスで複数のインスタンスを操作する方法を教えてもらえますか? my code: const puppeteer = require("puppeteer");

    0

    3答えて

    クロームヘッドレス(例えば、人形)を使用してPDFを取得するにはどうすればいいですか?それは良いPDFメーカのようですが、@mediaプリントを使ったクロムだけです。だから私の質問です: 私は別のブラウザ(つまり、モジラ)で人形でもPDFを入手できますか?私は、入力がない静的なページを印刷したい場合、私はそれを行うことができると思います。しかし、私はユーザーのための入力があり、彼らはIEにそれを保

    1

    1答えて

    puppeteerと呼ばれるヘッドレスクロムノードのAPIを試しています。 具体的なリクエストレスポンスを聞く方法と結果としてどのように行動するのかと思います。 私はイベントrequestfinishとresponseを見ているが、それはすでにページで実行されるすべてのリクエスト/レスポンスを私に与えます。 どのようにコメント動作を行うことができますか? ありがとうございます!

    1

    1答えて

    私は角型アプリをテストするために人形を使ってみようとしています。しかし、リンクをクリックしようとすると(対応するビューへのルーティングではなく)動作しません。 const browser = await puppeteer.launch({headless: false}); const page = await browser.newPage(); await page.goto('http

    0

    1答えて

    私はこのようなエラーが発生します(これは動詞だろうか?)のWebPACKとし、page.on('error')上に構築されたアプリをパペットだ: TypeError: __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default.a.map is not a function at _default.<anonym

    0

    1答えて

    私は、特定の幅のページscrenshotを取るためにpuppeteerを使用しています: await page.setViewport({width: 320, height: 0}) await page.goto(url) await page.screenshot({path: `screenshot.png`, fullPage: true}); スクリーンショットの幅は正確に32

    2

    1答えて

    私はpuppeteerを使ってpdfにいくつかのnvd3チャートを含むページを印刷しようとしています。私は(青国境を気にしない)、次のまともな出力を得るChromeブラウザを介して印刷機能を使用する場合: 私は人形遣いを経由してクロムレスを使用して、同じページを訪問しようとすると、私が手この出力ではなく、3ページ以上にわたる: これは私が使用していますコードです: const puppeteer

    3

    1答えて

    私はPuppeteerをエンドツーエンドのテストに使用しようとしています。これらのテストでは、DevToolsのネットワークエミュレーション機能にアクセスする必要があります(オフラインブラウジングをシミュレートするなど)。 これまでのところ、私はchrome-remote-interfaceを使用していますが、私の好みには低すぎます。 私が知る限り、PuppeteerはネットワークのDevTool