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