У меня есть этот кусок кода, который я могу настроить с помощью gavascript api google maps:
createMarker(map, location, draggable = false) {
return new google.maps.Marker({
position: location,
map: map,
draggable: draggable,
});
Все работает, за исключением установки файла изображения пользовательского значка.Как я обнаружил в прошлом, Vuetify может отображать v-imgs с удаленным URL, но использование локального URL требует больше усилий для правильной работы.Теперь та же проблема - я могу легко установить удаленный URL-адрес, например, так, и значок отображается на моей карте, как и предполагалось:
createMarker(map, location, draggable = false) {
return new google.maps.Marker({
position: location,
map: map,
draggable: draggable,
icon: 'https://upload.wikimedia.org/wikipedia/commons/d/d9/Icon-round-Question_mark.svg'
});
Но использование этого локального URL-адреса загружает карту без маркера:
icon: 'assets/images/testpin.png',
Так как же я могу использовать локальные файлы изображений в качестве значка булавки gmap?