-1

新しい Windows 8 アプリケーションで Google Maps API V3 を使用しようとしていました。正常に動作しますが、インターネット接続がなく、ズームインおよびズームアウトしようとすると、「申し訳ありませんが、ここに画像がありません」と表示されます。これは問題ありませんが、ズームインとズームアウトを試みすぎると、「0x800a138f - JavaScript ランタイム エラー: 未定義または null 参照のプロパティ '長さ' を取得できません」と言ってアプリが予期せず終了します。

私はたくさん試しましたが、解決策は見つかりませんでした。また、クロムで同じことをするとすべて正常に動作しますが、単純なグーグルマップをロードして同じことをしようとするとIE9もフリーズします。

アプリが予期せず終了することを望んでいません。何をすればよいでしょうか?

どんな助けでも大歓迎です...

4

1 に答える 1

0

プロパティnavigator.onLineがあります。あなたはそれを検出し、地図を描くかどうかを決めることができます。

マップがすでに描画されている場合は、このプロパティを定期的にチェックして、ネットワーク接続が失われたときにマップ全体をオーバーレイで覆うなど、相互作用を無効にすることができます。

于 2013-02-03T23:58:44.620 に答える