저는 자바 스크립트에 상당히 익숙하지 않습니다. 연결이 끊어지면 정적 이미지에 Google지도가있는 div를 변경하는 방법이 있는지 궁금합니다. 코드는 위치 추적을 수행하므로지도를 캐싱하는 것은 나에게 쓸모가 없습니다. 지도를 10 초마다 업데이트하는 기능이 있지만 (연결이있을 때만 모바일 Wi-Fi 시스템과 함께 자동차에서 사용됩니다) 오프라인 일 때지도를 이미지로 변경할 수있는 방법이 있습니까? 가시성 및 표시 속성을 사용하여 시도했지만 맵은 그대로 유지됩니다. 내가 오버레이 할 이미지가 ID = "alt_img"오프라인 일 때 Google Map을 이미지로 바꿉니다.
<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>
먼저 연결 여부를 확인해야합니다. 나머지는 간단하고 if 문은이 결과를 기반으로합니다. 연결된 경우 show map else show image. – ChelseaStats
프로그램을 시작할 때 연결이되지만 움직이는 차량에서 Wi-Fi를 사용하고 있기 때문에 연결이 여기저기서 떨어집니다. 연결이 있는지 테스트 할 수있는 코드가 있지만 연결이 없을 때 맵을 덮을 이미지를 얻을 수 없습니다. – erasmuss22