Puppeteer 中文文档
v25.8.0
Docs
Puppeteer API
@puppeteer/browsers API
PuppeteerNode
connect
defaultArgs
defaultBrowser
executablePath
lastLaunchedBrowser
launch
setFollowSymlinks
trimCache
Puppeteer
clearCustomQueryHandlers
connect
customQueryHandlerNames
registerCustomQueryHandler
unregisterCustomQueryHandler
Browser
[asyncDisposeSymbol]
[disposeSymbol]
addScreen
browserContexts
close
cookies
createBrowserContext
defaultBrowserContext
deleteCookie
deleteMatchingCookies
disconnect
extensions
getPWAState
getWindowBounds
installExtension
installPWA
launchPWA
newPage
pages
process
removeScreen
screens
setCookie
setPermission
setWindowBounds
target
targets
uninstallExtension
uninstallPWA
userAgent
version
waitForTarget
wsEndpoint
BrowserContext
[asyncDisposeSymbol]
[disposeSymbol]
browser
clearPermissionOverrides
close
cookies
deleteCookie
deleteMatchingCookies
newPage
overridePermissions
pages
setCookie
setPermission
targets
waitForTarget
Page
[asyncDisposeSymbol]
[disposeSymbol]
$
$$
$$eval
$eval
addScriptTag
addStyleTag
authenticate
bringToFront
browser
browserContext
captureHeapSnapshot
click
close
content
cookies
createCDPSession
createPDFStream
deleteCookie
emulate
emulateCPUThrottling
emulateFocusedPage
emulateIdleState
emulateLocale
emulateMediaFeatures
emulateMediaType
emulateNetworkConditions
emulateTimezone
emulateVisionDeficiency
evaluate
evaluateHandle
evaluateOnNewDocument
exposeFunction
extensionRealms
focus
frames
getDefaultNavigationTimeout
getDefaultTimeout
goBack
goForward
goto
hasDevTools
hover
isClosed
isDragInterceptionEnabled
isJavaScriptEnabled
isServiceWorkerBypassed
locator
mainFrame
metrics
openDevTools
pdf
queryObjects
reload
removeExposedFunction
removeScriptToEvaluateOnNewDocument
resize
screencast
screenshot
select
setBypassCSP
setBypassServiceWorker
setCacheEnabled
setContent
setCookie
setDefaultNavigationTimeout
setDefaultTimeout
setDragInterception
setExtraHTTPHeaders
setGeolocation
setJavaScriptEnabled
setOfflineMode
setRequestInterception
setUserAgent
setViewport
tap
target
title
triggerExtensionAction
type
url
viewport
waitForDevicePrompt
waitForFileChooser
waitForFrame
waitForFunction
waitForNavigation
waitForNetworkIdle
waitForRequest
waitForResponse
waitForSelector
windowId
workers
Locator
click
clone
fill
filter
hover
map
race
scroll
setEnsureElementIsInTheViewport
setTimeout
setVisibility
setWaitForEnabled
setWaitForStableBoundingBox
wait
waitHandle
WebWorker
close
evaluate
evaluateHandle
url
waitForFunction
Accessibility
snapshot
Keyboard
down
press
sendCharacter
type
up
Mouse
click
down
drag
dragAndDrop
dragEnter
dragOver
drop
move
reset
up
wheel
Touchscreen
tap
touchEnd
touchMove
touchStart
Tracing
start
stop
FileChooser
accept
cancel
isMultiple
Dialog
accept
defaultValue
dismiss
message
type
ConsoleMessage
args
location
stackTrace
text
type
Frame
$
$$
$$eval
$eval
addScriptTag
addStyleTag
childFrames
click
content
evaluate
evaluateHandle
extensionRealms
focus
frameElement
goto
hover
isDetached
locator
name
page
parentFrame
select
setContent
tap
title
type
url
waitForFunction
waitForNavigation
waitForSelector
JSHandle
[asyncDisposeSymbol]
[disposeSymbol]
asElement
dispose
evaluate
evaluateHandle
getProperties
getProperty
jsonValue
remoteObject
toString
ElementHandle
$
$$
$$eval
$eval
asLocator
autofill
backendNodeId
boundingBox
boxModel
click
clickablePoint
contentFrame
drag
dragAndDrop
dragEnter
dragOver
drop
focus
hover
isHidden
isIntersectingViewport
isVisible
press
screenshot
scrollIntoView
select
tap
toElement
touchEnd
touchMove
touchStart
type
uploadFile
waitForSelector
HTTPRequest
abort
abortErrorReason
continue
continueRequestOverrides
enqueueInterceptAction
failure
fetchPostData
finalizeInterceptions
frame
hasPostData
headers
initiator
interceptResolutionState
isInterceptResolutionHandled
isNavigationRequest
method
postData
redirectChain
resourceType
respond
response
responseForRequest
url
HTTPResponse
buffer
content
frame
fromCache
fromServiceWorker
headers
json
ok
remoteAddress
request
securityDetails
status
statusText
text
timing
url
SecurityDetails
issuer
protocol
subjectAlternativeNames
subjectName
validFrom
validTo
Target
asPage
browser
browserContext
createCDPSession
opener
page
type
url
worker
CDPSession
connection
detach
id
send
Coverage
startCSSCoverage
startJSCoverage
stopCSSCoverage
stopJSCoverage
TimeoutError
EventEmitter
[asyncDisposeSymbol]
[disposeSymbol]
emit
listenerCount
off
on
once
removeAllListeners
其他
ActionOptions
ActionResult
AdapterState
AddScreenParams
asyncDisposeSymbol
AutofillAddressField
AutofillData
Awaitable
AwaitableIterable
AwaitablePredicate
AwaitedLocator
BluetoothEmulation
disableEmulation
emulateAdapter
simulatePreconnectedPeripheral
BluetoothManufacturerData
BoundingBox
BoxModel
BrowserContextEvent
BrowserContextEvents
BrowserContextOptions
BrowserEvent
BrowserEvents
BrowserLauncher
defaultArgs
executablePath
launch
CDPEvents
CDPSessionEvent
SessionAttached
SessionDetached
CDPSessionEvents
ChromeHeadlessShellSettings
ChromeReleaseChannel
ChromeSettings
ClickOptions
CommandOptions
CommonEventEmitter
emit
listenerCount
off
on
once
removeAllListeners
Configuration
connect
Connection
createSession
dispose
fromSession
send
session
url
ConnectionClosedError
ConnectionTransport
close
send
ConnectOptions
ConsoleMessageLocation
ConsoleMessageType
ContinueRequestOverrides
Cookie
CookieData
CookieParam
CookiePartitionKey
CookiePriority
CookieSameSite_2
CookieSourceScheme
CoverageEntry
CreatePageOptions
Credentials
CSSCoverage
(constructor)
start
stop
CSSCoverageOptions
CustomQueryHandler
DEBUG_PREFIXES
DebugInfo
DebugPrefix
DEFAULT_INTERCEPT_RESOLUTION_PRIORITY
defaultArgs
DeleteCookiesRequest
Device
DeviceRequestPrompt
cancel
select
waitForDevice
DeviceRequestPromptDevice
disposeSymbol
DownloadBehavior
DownloadPolicy
ElementFor
ElementScreenshotOptions
ErrorCode
EvaluateFunc
EvaluateFuncWith
EventsWithWildcard
EventType
executablePath
ExperimentsConfiguration
Extension
pages
triggerAction
workers
ExtensionInstallOptions
ExtensionTransport
close
connectTab
send
FirefoxSettings
FlattenHandle
FrameAddScriptTagOptions
FrameAddStyleTagOptions
FrameEvents
FrameWaitForFunctionOptions
GeolocationOptions
GetPWAStateOptions
GoToOptions
HandleFor
HandleOr
Handler
HeapSnapshotOptions
ImageFormat
InnerParams
InstallPWAOptions
InterceptResolutionAction
InterceptResolutionState
InternalNetworkConditions
Issue
JSCoverage
start
stop
JSCoverageEntry
JSCoverageOptions
KeyboardTypeOptions
KeyDownOptions
KeyInput
KeyPressOptions
KnownDevices
launch
LaunchOptions
LaunchPWAOptions
LocatorClickOptions
LocatorEvent
LocatorEvents
LocatorFillOptions
LocatorScrollOptions
Logger
LoggerFunction
LowerCasePaperFormat
Mapper
MediaFeature
Metrics
MouseButton
MouseClickOptions
MouseMoveOptions
MouseOptions
MouseWheelOptions
Moveable
move
NetworkConditions
NewDocumentScriptEvaluation
NodeFor
Offset
PageEvent
PageEvents
PaperFormat
PDFMargin
PDFOptions
Permission
PermissionDescriptor_2
PermissionState_2
Point
PreconnectedPeripheral
PredefinedNetworkConditions
Predicate
ProtocolError
ProtocolLifeCycleEvent
ProtocolType
puppeteer
PuppeteerError
PuppeteerLifeCycleEvent
PWADisplayMode
PWAState
Quad
QueryOptions
Realm
[disposeSymbol]
evaluate
evaluateHandle
extension
waitForFunction
ReloadOptions
RemoteAddress
ResourceType
ResponseForRequest
ScreencastOptions
ScreenInfo
ScreenOrientation_2
ScreenRecorder
[asyncDisposeSymbol]
stop
ScreenshotClip
ScreenshotOptions
SerializedAXNode
elementHandle
SetContentWaitForOptions
SnapshotOptions
SupportedBrowser
SupportedWebDriverCapabilities
SupportedWebDriverCapability
TargetFilterCallback
TargetType
TouchError
TouchHandle
end
move
TracingOptions
trimCache
UninstallPWAOptions
UnsupportedOperation
VideoFormat
Viewport
VisibilityOption
WaitForNetworkIdleOptions
WaitForOptions
WaitForSelectorOptions
WaitForTargetOptions
WaitTimeoutOptions
WebMCP
tools
WebMCPTool
execute
WebMCPToolCall
WebMCPToolCallResult
WebMCPToolsAddedEvent
WebMCPToolsRemovedEvent
WebWorkerEvent
WebWorkerEvents
WindowBounds
WindowId
WindowState
WorkAreaInsets
puppeteer 变量
签名
puppeteer
:
PuppeteerCore
.
PuppeteerNode
;