私のサイトではGoogle Maps APIを使用しています。Google への接続が遅く、適切な時間内にマップをレンダリングできない状況では、JavaScript コールバック メソッドを呼び出して、「読み込み中」ではなくユーザーに有用なメッセージを表示できるようにしたいと考えています。 ...」というメッセージが常に表示されます。
これは達成可能ですか?
私のサイトではGoogle Maps APIを使用しています。Google への接続が遅く、適切な時間内にマップをレンダリングできない状況では、JavaScript コールバック メソッドを呼び出して、「読み込み中」ではなくユーザーに有用なメッセージを表示できるようにしたいと考えています。 ...」というメッセージが常に表示されます。
これは達成可能ですか?
おそらく、ページがまだロードされているかどうかを確認するスリープ機能があり、一定時間後に何らかのアクションを実行できます。
あなたに似た状況については、この投稿を参照してください
setTimeout も役立つ場合があります。
したがって、次のようになります。
setTimeout((function()
{ /* test if the page is loaded,
if so, call another function
or set a flag to get out*/
}),2000); //set for 2 seconds