Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript谷歌地图API图标_Javascript - Fatal编程技术网

Javascript谷歌地图API图标

Javascript谷歌地图API图标,javascript,Javascript,在过去的一周半里,我一直在为我的网站修改脚本。我稍微修改了一下,但是碰到了一道技能墙。它目前工作得很好,但我想添加一个自定义标记图标。我尝试过使用大量示例代码加载,但我在这里了解到了这一点。我已经在我的谷歌硬盘上保存了一张图片 “” 请任何人告诉我如何将其合并到下面我知道有效的代码中 var标记=[]; var映射; var infoWin; 函数initMap(){ map=new google.maps.map(document.getElementById('map'){ 中心:{纬度

在过去的一周半里,我一直在为我的网站修改脚本。我稍微修改了一下,但是碰到了一道技能墙。它目前工作得很好,但我想添加一个自定义标记图标。我尝试过使用大量示例代码加载,但我在这里了解到了这一点。我已经在我的谷歌硬盘上保存了一张图片

“”

请任何人告诉我如何将其合并到下面我知道有效的代码中


var标记=[];
var映射;
var infoWin;
函数initMap(){
map=new google.maps.map(document.getElementById('map'){
中心:{纬度:-34.397,液化天然气:150.644},
缩放:8
});
infoWin=new google.maps.InfoWindow();
createMarker(新的google.maps.LatLng(-33.8151.0),“地点1”,“地址1”,地图);
createMarker(新的google.maps.LatLng(-33.8151.1),“地点2”,“地址2”,地图);
}
google.maps.event.addDomListener(窗口'load',initMap);
函数createMarker(latlng、name、html、map){
var marker=new google.maps.marker({
位置:latlng,
地图:地图
});
google.maps.event.addListener(标记,'click',函数(evt){
setContent(“+name+”+html);
打开(地图、标记);
});
var sideaddress=[name]
标记器。推(标记器);
document.getElementById('sidebar')。innerHTML+='
'; }
您遇到了和我以前遇到的相同的问题,您只需要在本地(localhost)或web上的任何位置托管图像,然后使用其url设置标记url路径


如果您使用的是chrome,请使用app Store中的应用程序“Web服务器”来托管包含图像的项目文件夹。

感谢您的回复,我正在wix html应用程序中使用此功能。我不知道你在说什么,因为这段代码工作得很完美,而且正是我需要它的方式。地图和标记加载良好。