Javascript PhoneGap/Cordova:Google地图API-我的位置上的插针
我可以在PhoneGap中使用谷歌地图API在地图上显示我的位置。现在它只显示地图-没有针头或类似的东西。我想知道是否有人知道如何在你提到的位置上输入密码 到目前为止,我掌握的代码是:Javascript PhoneGap/Cordova:Google地图API-我的位置上的插针,javascript,google-maps,cordova,google-maps-api-3,Javascript,Google Maps,Cordova,Google Maps Api 3,我可以在PhoneGap中使用谷歌地图API在地图上显示我的位置。现在它只显示地图-没有针头或类似的东西。我想知道是否有人知道如何在你提到的位置上输入密码 到目前为止,我掌握的代码是: //GEOLOCATION var onSuccess = function(position) { var myLat = position.coords.latitude; var myLong = position.co
//GEOLOCATION
var onSuccess = function(position) {
var myLat = position.coords.latitude;
var myLong = position.coords.longitude;
//MAP
var mapOptions = {
center: new google.maps.LatLng(myLat, myLong),
zoom: 14,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
};
// onError Callback receives a PositionError object
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
navigator.geolocation.getCurrentPosition(onSuccess, onError);
如果有人能告诉我如何在那个位置放置pin,那将是非常棒的!谢谢你找到了
调整了我的代码:
//GEOLOCATION
var onSuccess = function(position) {
var myLat = position.coords.latitude;
var myLong = position.coords.longitude;
//MAP
var mapOptions = {
center: new google.maps.LatLng(myLat, myLong),
zoom: 14,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
var marker = new google.maps.Marker({
position: new google.maps.LatLng(myLat, myLong),
map: map,
title:"Hello World!"
});
};
// onError Callback receives a PositionError object
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
navigator.geolocation.getCurrentPosition(onSuccess, onError);
找到了
调整了我的代码:
//GEOLOCATION
var onSuccess = function(position) {
var myLat = position.coords.latitude;
var myLong = position.coords.longitude;
//MAP
var mapOptions = {
center: new google.maps.LatLng(myLat, myLong),
zoom: 14,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
var marker = new google.maps.Marker({
position: new google.maps.LatLng(myLat, myLong),
map: map,
title:"Hello World!"
});
};
// onError Callback receives a PositionError object
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
navigator.geolocation.getCurrentPosition(onSuccess, onError);