Page.emulateMediaType() 方法
签名
class Page {
abstract emulateMediaType(type?: string): Promise<void>;
}
参数
|
参数 |
类型 |
说明 |
|---|---|---|
|
type |
string |
(可选) 更改页面的 CSS 媒体类型。仅允许的值为 |
返回值:
Promise<void>
示例
await page.evaluate(() => matchMedia('screen').matches);
// → true
await page.evaluate(() => matchMedia('print').matches);
// → false
await page.emulateMediaType('print');
await page.evaluate(() => matchMedia('screen').matches);
// → false
await page.evaluate(() => matchMedia('print').matches);
// → true
await page.emulateMediaType(null);
await page.evaluate(() => matchMedia('screen').matches);
// → true
await page.evaluate(() => matchMedia('print').matches);
// → false