2

私のサイトではGoogle Maps APIを使用しています。Google への接続が遅く、適切な時間内にマップをレンダリングできない状況では、JavaScript コールバック メソッドを呼び出して、「読み込み中」ではなくユーザーに有用なメッセージを表示できるようにしたいと考えています。 ...」というメッセージが常に表示されます。

これは達成可能ですか?

4

1 に答える 1

2

おそらく、ページがまだロードされているかどうかを確認するスリープ機能があり、一定時間後に何らかのアクションを実行できます。

あなたに似た状況については、この投稿を参照してください

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
于 2009-01-27T15:44:12.773 に答える