0

私の Bing Ajax Map アプリでは、ユーザーが選択できる場所のリストが表示されます。OnRow マップの中心をクリックして、その場所の場所にズームします。その場所に焦点を合わせた後、その場所の情報ウィンドウも表示します。

問題は、マップのパンが完了する前に情報ウィンドウが読み込まれているように見えることです。これにより、情報ウィンドウが間違った場所に表示されるか、まったく表示されなくなります。今のところ、setTimeout タグに show info メソッドを入れて、情報をロードする前にもう 1 秒待ってみましたが、これはかなり醜いハックで、まだ 100% の時間は機能しません。

他の誰かが以前にこの問題に遭遇したことがありますか? 助言がありますか?

ありがとう、

コスコ

4

1 に答える 1

0

クリックした場所を中心にしてズームしています。パンニングが完了すると、クリックした場所がどこになるか (つまり、マップの中心) がわかっているため、ロードしているウィンドウが毎回同じ場所に移動する可能性はありますか?

こうすることで、マップのパン中に問題なくウィンドウを表示できます。

于 2010-08-31T21:02:31.210 に答える