Javascript 添加代码以将动态名称拉入google标记
我有一个应用程序,用户必须通过facebook登录,然后将其放在谷歌地图上 我想将地理定位标记与登录用户连接Javascript 添加代码以将动态名称拉入google标记,javascript,node.js,facebook,google-maps,passport.js,Javascript,Node.js,Facebook,Google Maps,Passport.js,我有一个应用程序,用户必须通过facebook登录,然后将其放在谷歌地图上 我想将地理定位标记与登录用户连接 if(navigator.geolocation) { navigator.geolocation.getCurrentPosition(function(position) { var pos = new google.maps.LatLng(position.coords.latitude, position.coords.longit
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
var pos = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
new google.maps.InfoWindow({
map: map,
position: pos,
new google.maps.InfoWindow({
map: map,
position: pos,
getContent(user.displayName)
};
});
这是一张工作票。因此,如果登录用户允许权限(共享其位置的权限),则她可以看到表示其位置的标记。否则,如果用户拒绝许可,则使用空格代替映射。我认为这样做的方法是使用自定义标记并创建一个函数来调用数据并将其放入自定义标记中。 看见
有什么问题吗?在上面的代码中,没有标记代码,只有InfoWindow中的InfoWindow。尝试更好地解释问题是我不确定如何将登录的用户与标记器连接。我是否只是将代码添加到google标记中?我现在已经贴了一个链接给我,谢谢,但是的,我已经走了那么远。。但是如何将登录附加到标记?您可以在上面的代码中看到我尝试了getContent(user.displayName)。这不起作用。所以添加代码对用户不起作用?有什么具体的错误吗?我想说的是一个语法问题,这可以回答我的问题。。