如何在@react-google-maps/api 中添加自定义 ico 或 SVG 作为标记图标
How to add custom ico or SVG as marker icon in @react-google-maps/api
我正在使用 @react-google-maps/api to show Google Map in my React Web application. Following their documentation 我添加了如下标记。
<Marker
onLoad={onLoad}
position={location}
icon={{
// path: google.maps.SymbolPath.CIRCLE,
url:'./../../assets/svg/location_marker.svg',
scale: 7,
}}
/>
不过好像不行。没有显示任何标记。使用 google.maps.SymbolPath.CIRCLE
作为 path
将显示标记图标。以前有人遇到过这个问题吗?有什么想法吗?
添加了要求并解决了问题。
<Marker
onLoad={onLoad}
position={deliveryDestination}
icon={{
// path: google.maps.SymbolPath.CIRCLE,
url: (require('./../../assets/svg/location_marker.ico')),
fillColor: '#EB00FF',
scale: 7,
}}
/>
我正在使用 @react-google-maps/api to show Google Map in my React Web application. Following their documentation 我添加了如下标记。
<Marker onLoad={onLoad} position={location} icon={{ // path: google.maps.SymbolPath.CIRCLE, url:'./../../assets/svg/location_marker.svg', scale: 7, }} />
不过好像不行。没有显示任何标记。使用 google.maps.SymbolPath.CIRCLE
作为 path
将显示标记图标。以前有人遇到过这个问题吗?有什么想法吗?
添加了要求并解决了问题。
<Marker
onLoad={onLoad}
position={deliveryDestination}
icon={{
// path: google.maps.SymbolPath.CIRCLE,
url: (require('./../../assets/svg/location_marker.ico')),
fillColor: '#EB00FF',
scale: 7,
}}
/>