Как получить пользовательский значок gmap с локальным файлом в проекте vuetify - PullRequest
0 голосов
/ 29 апреля 2019

У меня есть этот кусок кода, который я могу настроить с помощью 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...