puppeteer

    0熱度

    1回答

    JavaScript新手,並試圖瞭解如何運行以下簡單測試,其中加載谷歌主頁,並獲得標題。然後測試此標題。 const puppeteer = require("puppeteer"); var page_title = "blank"; assert = require("assert"); async function run() { const browser = await

    2熱度

    1回答

    我正在使用puppeteer創建網站截圖,我想要放棄所有不必要的流量。除了阻止分析網站之類的事情之外,我還想攔截websocket流量。 我無法在puppeteer API中找到某些東西。有沒有關於這方面的啓動論證?

    1熱度

    1回答

    ,所以我有這個端到端的測試環境(測試框架是茉莉) 正在由操縱木偶的供電(無頭模式) 機構,其中操縱木偶的觸發測試的URL的方式工作在一個頁面中,等待茉莉花結束它的評估。 一切都很好旁邊測試涉及滾動到視口中的某個區域。 如果我將無頭改爲假,測試運行很好。因此,任何人都知道木偶匠是否知道如何處理無頭滾動? 謝謝! (如果有人有不同的提示,爲什麼事情不工作,可以隨意分享)

    1熱度

    1回答

    我想: 訪問該初始化會話 存放在JSON對象的會話 訪問同一頁面,現在應該認識到現有會話頁面 我試過的實現如下: import puppeteer from 'puppeteer'; const createSession = async (browser, startUrl) => { const page = await browser.newPage(); awai

    0熱度

    1回答

    我試圖使用Phantomjs截取我的SPA的截圖。根據我的要求,我應該能夠截取頁面的一部分而不是整個頁面。 png/image在幻影中工作正常,但PDF不起作用。我試圖看看是否有可能將頁面的一部分(而不是整個頁面)作爲PDF導出與Puppeteer。我查了他們的文件,但沒有提到它。 有沒有人試圖達到與木偶一樣的? 謝謝

    0熱度

    1回答

    我希望我的結果是一個函數,它在瀏覽器上下文中運行,就像函數一樣。所以我可以要求它獲取不同的資源。但是這個p參數不起作用。爲什麼,以及如何解決它? const puppeteer = require('puppeteer'); (async() => { const browser = await puppeteer.launch({args: ['--no-sandbox'], he

    1熱度

    1回答

    有沒有辦法使用puppeteer回覆Chrome的通知? 我已經嘗試停用通知(我想那就只是默認選擇是嗎?),但它並沒有幫助: const browser = await puppeteer.launch({headless: false, slowMo: 250, args: ["--disable-notifications"]});

    0熱度

    1回答

    我正在使用puppeteer做瀏覽器測試,我設法做的是訪問一個頁面,然後我點擊一個DOM元素,點擊後,瀏覽器顯示其他視圖,在這個視圖中我做點擊一個按鈕,打開彈出窗口用Facebook登錄。 我的問題是: 我怎麼可以處理程序做 Facebook登錄其他窗口?這是代碼。 示例代碼: import * as puppeteer from 'puppeteer'; const f = async()

    4熱度

    3回答

    如何處理彈出窗口並訪問彈出窗口以對其執行一些操作。 const puppeteer = require('puppeteer'); async function run() { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.got

    0熱度

    1回答

    嗨,我試圖讓一個屏幕截圖服務 const puppeteer = require('puppeteer'); var resWidth = 1366; var resHeight = 1000; var browser; (async() => { browser = await puppeteer.launch({ignoreHTTPSErrors: true}); }); ,