puppeteer/assets/js/38865775.76e2e855.js

2 lines
5.2 KiB
JavaScript
Raw Normal View History

/*! For license information please see 38865775.76e2e855.js.LICENSE.txt */
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[99298],{99284:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>i,metadata:()=>c,toc:()=>l});var n=r(85893),o=r(11151);const i={sidebar_label:"BrowserConnectOptions"},s="BrowserConnectOptions interface",c={id:"api/puppeteer.browserconnectoptions",title:"BrowserConnectOptions interface",description:"Generic browser options that can be passed when launching any browser or when connecting to an existing browser instance.",source:"@site/../docs/api/puppeteer.browserconnectoptions.md",sourceDirName:"api",slug:"/api/puppeteer.browserconnectoptions",permalink:"/next/api/puppeteer.browserconnectoptions",draft:!1,unlisted:!1,tags:[],version:"current",frontMatter:{sidebar_label:"BrowserConnectOptions"},sidebar:"api",previous:{title:"BoxModel",permalink:"/next/api/puppeteer.boxmodel"},next:{title:"BrowserContextEvent",permalink:"/next/api/puppeteer.browsercontextevent"}},d={},l=[{value:"Signature:",id:"signature",level:4},{value:"Properties",id:"properties",level:2}];function a(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",h4:"h4",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,o.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"browserconnectoptions-interface",children:"BrowserConnectOptions interface"}),"\n",(0,n.jsx)(t.p,{children:"Generic browser options that can be passed when launching any browser or when connecting to an existing browser instance."}),"\n",(0,n.jsx)(t.h4,{id:"signature",children:"Signature:"}),"\n",(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{className:"language-typescript",children:"export interface BrowserConnectOptions\n"})}),"\n",(0,n.jsx)(t.h2,{id:"properties",children:"Properties"}),"\n",(0,n.jsxs)(t.table,{children:[(0,n.jsx)(t.thead,{children:(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.th,{children:"Property"}),(0,n.jsx)(t.th,{children:"Modifiers"}),(0,n.jsx)(t.th,{children:"Type"}),(0,n.jsx)(t.th,{children:"Description"}),(0,n.jsx)(t.th,{children:"Default"})]})}),(0,n.jsxs)(t.tbody,{children:[(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"defaultViewport"}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"optional"})}),(0,n.jsxs)(t.td,{children:[(0,n.jsx)(t.a,{href:"/next/api/puppeteer.viewport",children:"Viewport"})," | null"]}),(0,n.jsx)(t.td,{children:"Sets the viewport for each page."}),(0,n.jsx)(t.td,{children:"'{width: 800, height: 600}'"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"ignoreHTTPSErrors"}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"optional"})}),(0,n.jsx)(t.td,{children:"boolean"}),(0,n.jsx)(t.td,{children:"Whether to ignore HTTPS errors during navigation."}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"false"})})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"protocol"}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"optional"})}),(0,n.jsx)(t.td,{children:(0,n.jsx)(t.a,{href:"/next/api/puppeteer.protocoltype",children:"ProtocolType"})}),(0,n.jsx)(t.td,{}),(0,n.jsx)(t.td,{children:"'cdp'"})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"protocolTimeout"}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"optional"})}),(0,n.jsx)(t.td,{children:"number"}),(0,n.jsx)(t.td,{children:"Timeout setting for individual protocol (CDP) calls."}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"180_000"})})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"slowMo"}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"optional"})}),(0,n.jsx)(t.td,{children:"number"}),(0,n.jsx)(t.td,{children:"Slows down Puppeteer operations by the specified amount of milliseconds to aid debugging."}),(0,n.jsx)(t.td,{})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:"targetFilter"}),(0,n.jsx)(t.td,{children:(0,n.jsx)("code",{children:"optional"})}),(0,n.jsx)(t.td,{children:(0,n.jsx)(t.a,{href:"/next/api/puppeteer.targetfiltercallback",children:"TargetFilterCallback"})}),(0,n.jsx)(t.td,{children:"Callback to decide if Puppeteer should connect to a given