我正在使用来自 mapbox 的地图地理编码器,它在 mapbox 文档的示例中使用。
但是,我无法获取返回的值。
我需要用户选择的地址,如果可能的话,在 gps 经度/纬度字符串中。
这是我的代码:
<div id="geocoder" name="geocoder" class="form-control txt-field"></div>
<script>
mapboxgl.accessToken = 'MY TOKEN API';
var geocoder = new MapboxGeocoder({
accessToken: mapboxgl.accessToken,
placeholder: 'point de depart'
});
document.getElementById('geocoder').appendChild(geocoder.onAdd());
geocoder.on('results', function (results) {
document.getElementById('mapr').value = (results);
})
</script>
慕标5832272