HTML と JavaScript を使用してモバイル アプリケーションを構築しています。マップ上に設定したカスタム マーカーにユーザーが到達したときに、ビデオ、写真、またはオーディオを表示することを検討しています。私がこれまでに持っているコードは以下のとおりです。私の質問は、ユーザーが自分のマーカーの周りにいることをどのように認識し、ユーザーがその場所に到達したときにオーディオ、ビデオ、写真、またはテキストを表示するにはどうすればよいですか? このメディアは、私がセットアップした SQL サーバーに保存される可能性が高いです。誰かが私を正しい方向に向けることができれば、またはこれを行う方法を教えていただければ幸いです。
ありがとう!
これまでの私のコード:
<!doctype html>
<html>
<head>
<title>Application Demo</title>
<meta name="viewport" conmtent="width=device-width, initial-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<style>
html, body, #mapcanvas {
margin: 0;
padding: 0;
height: 98%;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js? v=3.exp&sensor=false"></script>
<script>
var map;
var coords = new google.maps.LatLng(36.995698, -86.762123);
function initialize() {
var mapOptions = {
zoom: 18,
center: coords,
mapTypeId: google.maps.MapTypeId.HYBRID
};
map = new google.maps.Map(document.getElementById('mapcanvas'),
mapOptions);
var marker = new google.maps.Marker({
position: coords,
map: map,
title: 'ITE',
});
}
</script>
</head>
<body onload="initialize()">
<div id="mapcanvas"></div>
<div>
<p>Maps provided by Google Maps</p>
</div>
</body>
</html>