繁体   English   中英

Google地图现在显示“标记是我添加自定义”图标

[英]Google Map now showing Marker is I add custom icon

我的代码如下。 现在可以使用,但是如果我取消注释图标行(//图标:' http : //108.163.162.202 : 8080/finex/img/map_marker.png '),则不会显示所有标记及其标题。

我想在页面中添加自定义标记,但是我的代码不允许我这样做。

请帮忙。

 $(function() { var locations = [ ['Jersey City', 40.7178746, -74.0718356], ['Bronx', 40.8504989, -73.84934,5 ], ['Union City', 40.7667435, -74.0303289], ['Queens', 40.651018, -73.871192], ['Ridgefield', 40.8256436, -74.0153092] ]; var map = new google.maps.Map(document.getElementById('map'), { zoom: 11, center: new google.maps.LatLng(40.7590615, -73.969231), mapTypeId: google.maps.MapTypeId.ROADMAP, scrollwheel: false, mapTypeControl: false, scaleControl: false, navigationControl: true, draggable: false, zoomControlOptions: { style: google.maps.ZoomControlStyle.LARGE }, }); var infowindow = new google.maps.InfoWindow(); var marker, i; for (i = 0; i < locations.length; i++) { marker = new google.maps.Marker({ position: new google.maps.LatLng(locations[i][1], locations[i][2]), map: map, title: locations[i][0], //icon: 'http://108.163.162.202:8080/finex/img/map_marker.png', }); google.maps.event.addListener(marker, 'click', (function(marker, i) { return function() { infowindow.setContent(marker.title); infowindow.open(map, marker); } })(marker, i)); } }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false"></script> <div style="height:300px;width:500px;" id="map"></div> 

I did this in my project
<input type="hidden" value="http://108.163.162.202:8080" id="baseUrl" >
var baseUrl=$('#baseUrl').val(); 
 icon: new google.maps.MarkerImage( 
                    baseUrl+'images/marker-new.png',
                    null,
                    null,
                    // new google.maps.Point(0,0),
                    null,
                    new google.maps.Size(36, 36)
                ),

该图像只能通过.htaccess访问。 我必须输入用户名和密码。 也许这是问题所在? ;)另外,如果没有其他内容,您可以在图标语句后留下逗号。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM