2016-12-21 23 views
0

再生を使用しました。私のウェブサイトがロードされるまで待つように、私のコード化されたUIスクリプトで待ちます(3000)。ウェブサイトの読み込みに時間がかかる場合は、スクリプトが失敗することがあります。ページが読み込まれるまで待つ方法はありますか?コーディングされたUiでページロードを同期させる方法

+0

ようこそ。より良い方法で質問を投稿するためにhttp://stackoverflow.com/help/how-to-askを読んでみてください。 –

+0

ようこそ!この投稿は、問題を診断するのに十分な情報が不足している*質問ごとの[トピック外](http://stackoverflow.com/help/on-topic)であるようです。*あなたの投稿を編集して、人々はあなたを助けるかもしれません。 – Sakuto

答えて

1

PlayBack.Wait()は単なるスリープステートメントであり、指定された時間だけ無条件に待機します。 UI Syncについては、waitfor文の使用を検討する必要があります。下記のようなもの

// Set the playback to wait for all threads to finish 
Playback.PlaybackSettings.WaitForReadyLevel = WaitForReadyLevel.AllThreads; 

// Wait till your control is read (Loaded) 
browserWindow.WaitForControlReady(); 

// Reset the playback to wait only for the UI thread to finish 
Playback.PlaybackSettings.WaitForReadyLevel = WaitForReadyLevel.UIThreadOnly; 

other wait statementsをご覧になり、アプリをより良く同期させてください。

関連する問題