Javascript Safari iphone中的google maps API复杂标记
我有一个内置的地图,在一个桌面网络浏览器中,我的复杂图标看起来不错。当我在iphone上加载地图时,我会看到标记,但它们并不复杂,它们是默认标记。你知道为什么吗 i.title和color变量都已设置并包含有效值Javascript Safari iphone中的google maps API复杂标记,javascript,html,iphone,google-maps,Javascript,Html,Iphone,Google Maps,我有一个内置的地图,在一个桌面网络浏览器中,我的复杂图标看起来不错。当我在iphone上加载地图时,我会看到标记,但它们并不复杂,它们是默认标记。你知道为什么吗 i.title和color变量都已设置并包含有效值 success:function(result){ var color = result; var marker = new google.maps.Marker({
success:function(result){
var color = result;
var marker = new google.maps.Marker({
position: myLatlng,
title:i.title,
icon:{
path:google.maps.SymbolPath.CIRCLE,
scale:8,
fillColor:color,
fillOpacity:1,
strokeColor:"#000000",
strokeWeight:4
}
});
marker.setMap(map);
}
这需要首先进行基本调试。是否调用过此
success
函数?(为了快速而肮脏的调试,在其中执行一个alert()
)是的,在web浏览器中一切都可以正常工作。成功被称为,颜色是#xyzxyz,图标被绘制。仅在我的iphone上,它们被绘制为默认的谷歌地图标记,在桌面浏览器上,它们是带有颜色填充的圆圈,颜色填充为#xyzxyzi这success
函数在iphone上调用过吗?是的,标记是绘制的,只是没有图标信息。啊,我明白了,标记也是在函数中设置的。嗯,不确定这里发生了什么这需要先进行基本的调试。是否调用过此success
函数?(为了快速而肮脏的调试,在其中执行一个alert()
)是的,在web浏览器中一切都可以正常工作。成功被称为,颜色是#xyzxyz,图标被绘制。仅在我的iphone上,它们被绘制为默认的谷歌地图标记,在桌面浏览器上,它们是带有颜色填充的圆圈,颜色填充为#xyzxyzi这success
函数在iphone上调用过吗?是的,标记是绘制的,只是没有图标信息。啊,我明白了,标记也是在函数中设置的。嗯,不知道这里发生了什么