私はJavaScriptにかなり慣れていないので、接続が失われたときにGoogleマップを含むdivを静的画像に変更する方法があるかどうか疑問に思っています. コードは位置追跡を行うため、マップをキャッシュしても役に立たないでしょう。10 秒ごとにマップを更新する機能があります (これはモバイル Wi-Fi システムを備えた車で使用されます) が、接続がある場合にのみ更新されます。オフライン時にマップを画像に変更する方法はありますか? 可視性と表示のプロパティを使用してみましたが、マップはそのままです。重ねたい画像は id="alt_img" です
<div id="right_top_div" style="position:absolute; right: 0; width:50%; height:768px; z-index:10; background-color: #FFF" >
<img id="show_more_button" src="images/show_more_button.png" style="position:absolute; left:0;top:38%; width:40px; height:150px; z-index: 12" />
<img id="alt_img" style="position:absolute;left:0%;visibility:hidden; z-index:10" src="images/greencab_ad.png" />
<div id="map_canvas" style="position:absolute; right:0; width:100%; height:100%; background-color: #FFF" >
<img style="position:absolute;left:48%;top:50%; z-index:1" src="images/ajax-loader.gif" />
</div>
</div>