5

Возможно ли использовать изображение на локальном устройстве на устройстве в качестве значка маркера? Я могу использовать URL-адрес, и он работает, но когда я пытаюсь использовать локальный образ, он не будет загружаться. Как я должен ссылаться на изображение? Это мультиплатформенное приложение, так что я не могу использовать устройства конкретных путей, как Android file:///android:asset/Локальное изображение для значка маркера на Кордове/Телефонная карта Плагин Google Maps

map.addMarker({ 
    'position': new plugin.google.maps.LatLng(13.7579507,100.5643353), 
    'title': 'Fortune Town', 
    'icon': '../templates/icon2.png' 
}, function(marker) { 
    marker.showInfoWindow(); 
}); 

Я использую Ionic Framework (который использует AngularJS) и Apache Cordova с Google Maps plugin from https://github.com/wf9a5m75/phonegap-googlemaps-plugin/

+0

'значок:" шаблоны/icon2.png'' может быть это поможет –

+0

Спасибо, но я уже пробовал много разные пути :-(Это в www/js, и значок находится в www/templates, это причина для «..», это должно быть так, не так ли? – momo

+0

просто добавьте «значок»: 'icon2.png'' –

ответ

12

Это не делает слишком много смысла, но это то, что работает:

'icon': 'www/templates/icon2.png' 
+3

Привет, momo, спасибо за использование моего плагина. Да, это правильный ответ для этого плагина. https://github.com/wf9a5m75/phonegap-googlemaps-plugin/wiki/Marker#simple-icon – wf9a5m75

+0

Эй, спасибо вам за то, что написал плагин, Katsumata :-) Я мог бы использовать более длинную документацию: -P – momo

 Смежные вопросы

  • Нет связанных вопросов^_^