メインコンテンツにスキップ

waitForDisplayed(表示待ち)

指定されたミリ秒間、要素が表示または非表示になるのを待ちます。

情報

他の要素コマンドとは異なり、WebdriverIOはこのコマンドを実行するために要素が存在するのを待ちません。

使用方法
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
パラメータ
名前タイプ詳細
options
オプション
WaitForOptionswaitForDisplayedオプション(オプション)
options.timeout
オプション
Numberミリ秒単位の時間(デフォルトはwaitforTimeout設定値に基づく)
options.reverse
オプション
Booleantrueの場合、反対の状態を待ちます(デフォルト: false)
options.timeoutMsg
オプション
String存在する場合、デフォルトのエラーメッセージを上書きします
options.interval
オプション
Numberチェック間の間隔(デフォルト: waitforInterval
options.withinViewport
オプション
Booleantrueに設定すると、要素がビューポート内に表示されるまで待ちます(デフォルト: false
index.html
loading...
waitForDisplayedExample.js
loading...
戻り値
  • <Boolean> return: 要素が表示されている場合(またはフラグが設定されている場合は表示されていない場合)true

Welcome! How can I help?

WebdriverIO AI Copilot