gpt4 book ai didi

javascript - Phonegap 添加针点或位置来映射到 map

转载 作者:行者123 更新时间:2023-12-03 06:24:13 24 4
gpt4 key购买 nike

我正在尝试在手机间隙创建一个应用程序,显示我当前的位置,但我想添加一些点或位置,例如酒店附近、电影院大厅,无法添加

map API的JS代码

navigator.geolocation.getCurrentPosition(onSuccess, onError, { timeout: 30000 });
function onSuccess(position) {
var lat=position.coords.latitude;
var lang=position.coords.longitude;

//Google Maps
var myLatlng = new google.maps.LatLng(lat,lang);
var mapOptions = {zoom: 13,center: myLatlng}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
var marker = new google.maps.Marker({position: myLatlng,map: map});
}
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
google.maps.event.addDomListener(window, 'load', onSuccess);

最佳答案

  1. 首先,参见this answer .

  2. Chrome 浏览器不支持没有安全源的地理定位。 read more

  3. 如果您再次需要帮助,可以将代码放在codepen、jsfiddle中以帮助理解。

  4. 您可以看到代码正在运行 here .

希望对你有帮助!

关于javascript - Phonegap 添加针点或位置来映射到 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38720976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com