Page.emulateMediaType() メソッド
シグネチャ:
class Page {
abstract emulateMediaType(type?: string): Promise<void>;
}
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
type | string | (オプション) ページの CSS メディアタイプを変更します。許可されている値は、screen 、print 、null のみです。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