类: ScreenCapturer


类: ScreenCapturer

media_projection.ScreenCapturer

继承关系

  • unknown

    ScreenCapturer

目录

方法

方法

awaitForImageAvailable

awaitForImageAvailable(): Promise<void>

等待有截图可用。仅在刚申请到截图权限,未有任何截图可用时,会等待有第一张截图到来。在第一张截图到来的任何时刻调用,会立即返回。

返回值

Promise<void>


latestImage

latestImage(): Image

获取当前最新的截图图片对象。如果当前没有截图,则会抛出ImageUnavailableError

返回值

Image


latestImageOrNull

latestImageOrNull(): null | Image

获取当前最新的截图图片对象。如果当前没有截图,则会返回null。

返回值

null | Image


nextImage

nextImage(): Promise<Image>

等待下一张截图并返回。

返回值

Promise<Image>


on

on(event, listener): ScreenCapturer

有新的截图时触发的事件。

参数

名称类型
event"image_available"
listener() => void

返回值

ScreenCapturer


stop

stop(): void

停止截图。

返回值

void