メインコンテンツへスキップ
バージョン: 22.5.0

Page.emulateMediaType() メソッド

シグネチャ:

class Page {
abstract emulateMediaType(type?: string): Promise<void>;
}

パラメータ

パラメータ説明
typestring(オプション) ページの CSS メディアタイプを変更します。許可されている値は、screenprintnull のみです。null を渡すと、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