当サイトでは、Bing Maps AJAX API (v7) を使用してマップを操作しています。地図部分自体は動作しますが、サービスへの接続が遅い場合があります。マップの読み込みが完全に終了したときにのみ実行する必要があるコードがいくつかあります。マップ API で使用できるイベントまたはパラメーターはありますか (私は見ましたが、簡単に見つけることができません)、マップ オブジェクトの読み込みが完全に終了したことを教えてくれますか?
質問する
1668 次
1 に答える
0
「マップのロードが完全に終了したとき」とはどういう意味ですか?
マップ上に他の要素がない場合は、tiledownloadcomplete
イベントを使用します。
マップを特定の状態 (ズーム、場所など) に戻す必要がある場合は、viewchangeend
イベントを使用します。
従来の意味でマップが完全に読み込まれたことを示すイベントはないと思います。おそらく、初期化時にマップのビューを常に変更することで、この動作に近づけることができますが、最終的には目的の状態に到達するため、サブスクライブしviewchangeend
てそこでコードを実行できます。
于 2012-12-17T23:23:46.393 に答える