我在 JavaScript 的谷歌地图 API 中将自定义标记显示为 .svg。
谷歌地图 api 似乎不喜欢#00492C
在代码中使用。fill="#0000"
不起作用,只会fill="green"
起作用。
var icon: {
url: 'data:image/svg+xml;utf-8, \
<svg width="30" height="48" viewBox="1 -10 60 78" xmlns="http://www.w3.org/2000/svg"> \
<path fill="#00492C" d="M53.1,48.1c3.9-5.1,6.3-11.3,6.3-18.2C59.4,13.7,46.2,0.5,30,0.5C13.8,0.5,0.6,13.7,0.6,29.9 c0,6.9,2.5,13.1,6.3,18.2C12.8,55.8,30,77.5,30,77.5S47.2,55.8,53.1,48.1z"></path> \
</svg>'
}
我期待我的标记变成深绿色,但它不再出现了。