Puppeteer 中文文档v25.8.0

Page.setUserAgent() 方法

setUserAgent(): Promise<void>

警告:此 API 现已废弃。

请改用 Page.setUserAgent()

签名

class Page {
  abstract setUserAgent(
    userAgent: string,
    userAgentMetadata?: Protocol.Emulation.UserAgentMetadata,
  ): Promise<void>;
}

参数

参数

类型

说明

userAgent

string

此页面使用的特定用户代理

userAgentMetadata

Protocol.Emulation.UserAgentMetadata

(可选)

返回值:

Promise<void>

当用户代理设置完成时,该 Promise 解析。

setUserAgent(): Promise<void>

签名

class Page {
  abstract setUserAgent(options: {
    userAgent?: string;
    userAgentMetadata?: Protocol.Emulation.UserAgentMetadata;
    platform?: string;
  }): Promise<void>;
}

参数

参数

类型

说明

options

{ userAgent?: string; userAgentMetadata?: Protocol.Emulation.UserAgentMetadata; platform?: string; }

包含用户代理及可选的用户代理元数据的对象

返回值:

Promise<void>

当用户代理设置完成时,该 Promise 解析。