Page.waitForDevicePrompt() メソッド
このメソッドは、通常、WebBluetoothなどのAPIからデバイス要求をトリガーするアクションと組み合わせて使用されます。
注意
デバイス要求を行う前に呼び出す必要があります。現在アクティブなデバイスプロンプトは返しません。
シグネチャ:
class Page {
abstract waitForDevicePrompt(
options?: WaitTimeoutOptions
): Promise<DeviceRequestPrompt>;
}
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
options | WaitTimeoutOptions | (オプション) |
戻り値
Promise<DeviceRequestPrompt>
例
const [devicePrompt] = Promise.all([
page.waitForDevicePrompt(),
page.click('#connect-bluetooth'),
]);
await devicePrompt.select(
await devicePrompt.waitForDevice(({name}) => name.includes('My Device'))
);