0
Google Maps APIで 'クリック'イベントを使用してlatとlngを検索しようとしています。私は、別の緯度と経度を持つフォームの隠しフィールドを更新するためにJQUERYを使いたいと思います。latとlonでhtmlフォームを更新するjquery
私の現在のコードは次のようになります。
function captureLocation() {
const marker = new google.maps.Marker({ map });
map.addListener('click', (e) => {
marker.setPosition(e.latLng);
map.setCenter(e.latLng);
const imageLatLng = e.latlng;
$lat.value = imageLatLng.lat();
$lng.value = imageLatLng.lng();
});
}
が、それはのようにundefinedを返します。助けてください。
を?投稿したコードには何の返答もありません。また、Googleマップの多くの呼び出しがasync – mplungjan
であることに注意してください。どの行が 'undefined'を返すかを教えてください。ブラウザのコンソールでエラーを確認することもできますか? –