私はjQuery Mobile 1とGoogle Maps API v3を使用してモバイルWebアプリケーションを持っています。 jQuery Mobile内でGoogleマップを読み込むと、大きなメモリリークが発生しているようです。ユーザーが地図ページを離れると、Googleマップで撮影されたメモリは解放されません。したがって、ユーザーがマップページに戻ると、メモリ使用量は増加し続けます。これは特にモバイルWebブラウザにとって大きな問題です。 AndroidとChromeのデスクトップ版で次のことをテストします。次のようにリークがトリガすることができます。jQuery MobileとGoogle Maps API v3のメモリリーク
移動するには:http://www.mycoursewalk.com/mobile_course_walk/show/25
「ビューコース」をクリックして、完全にマップの負荷をしましょう。 次に、ブラウザの戻るボタンまたは左下隅の戻るボタンをクリックします。 「コースを見る」をリクリークし、地図が完全に読み込まれるようにします。 繰り返します。地図のロードごとに、約30MBがChromeまたはモバイルブラウザのプロセスに追加されます。
どうすればこの問題を解決できますか? Map APIのアンロードが見つかりません。
おかげで、
ニック、