我有一个使用 MarketCusterer 进行聚类标记的安全站点!查看页面时,我只能查看安全位或查看所有这些图标,因为我了解这些图标存储在非安全站点上。
我找到了包含在我的 ASP.NET MVC 项目中的图标,并设置了必要的路由以允许访问图像。我的问题是,一旦我添加了样式(下面的代码),什么都不会显示。我将图像从 MVC 站点移到我们公司的公共站点上,并确保我可以访问 URL,但仍然没有显示任何内容。当我缩小到足以显示第四张图像时,标准的谷歌图像出现了。
完成代码调试后,我可以看到我的样式按预期正确传递给了 markerclusterer.js。
难道我做错了什么?
谢谢西蒙
var clusterStyles = [
{
opt_textColor: 'black',
url: 'http://www.mywebsite.com/images/m1.png'
},
{
opt_textColor: 'black',
url: 'http://www.mywebsite.com/images/m2.png'
},
{
opt_textColor: 'black',
url: 'http://www.mywebsite.com//images/m3.png'
}
];
var mcOptions = { styles: clusterStyles };
var markers = [];
Loop to add markers
var markerCluster = new MarkerClusterer(map, markers, mcOptions);