-1
내 프로그램이 이제 메시지와 위치로 입력을 받으면지도 센터를 새 위치로 변경하고 거기에 메시지를 표시합니다. 여기에 관련 조각 (요청시 전체 코드) 단, 맵이 우측 중앙에 넣어Google지도 API : 틀린 위치의 InfoWindow
function submitPosition(position){
var messageContent = $('#message').val();
var dateTime = new Date();
var px = position.coords.latitude;
var py = position.coords.longitude;
var newLoc = new google.maps.LatLng(px, py);
db.push({
author: "Anynomous",
message: messageContent,
date: dateTime.toString(),
location: newLoc
});
map.setCenter(newLoc, 5);
var infoWindow = new google.maps.InfoWindow({
content: "<p>" + messageContent + "</p>",
location: newLoc
});
infoWindow.open(map);
}
는, 그리고 메시지가 꺼져 있습니다. 나는 정말로 무슨 일이 일어나고 있는지 이해하지 못한다.
var infowindow = new google.maps.InfoWindow({
map: map,
position: pos,
content: 'Your Location.'
});
것은 내 바이올린에서이 코드를보십시오 : 당신이 위치를 추가 위치 정보를 사용하는 경우
가 infoWindow..setContent'로 시도 ..
당신을 위해 약간의 도움이 될 수 있습니다 .. this 읽어 보시기 바랍니다 : ""+ messageContent + "
"'나는 정보창에서 위치를 사용하지 않고'infoWindow.location' 또는'setLocation'을 넣었습니다. 확실하지 않습니다. – Ethaanjsfiddle에 전체 코드를 넣을 수 있습니까? 그래서 나는 너를 확인할 수있다. – joydesigner
디버깅 도움말을 찾는 질문 ("이 코드가 작동하지 않는 이유는 무엇입니까?")에는 원하는 동작, 특정 문제 또는 오류 및 질문 자체에서이를 재현하는 데 필요한 가장 짧은 코드가 포함되어야합니다. 분명한 문제 설명이없는 질문은 다른 독자에게 유용하지 않습니다. 참조 : [최소한의 완전하고 검증 가능한 예제를 만드는 방법] (http://stackoverflow.com/help/mcve). – geocodezip