5

Có thể sử dụng hình ảnh cục bộ lưu trên thiết bị làm biểu tượng điểm đánh dấu không? Tôi có thể sử dụng một URL và nó hoạt động, nhưng khi tôi cố gắng sử dụng một hình ảnh địa phương, nó sẽ không tải. Tôi nên tham khảo hình ảnh như thế nào? Đây là một ứng dụng đa nền vì vậy tôi không thể sử dụng đường dẫn cụ thể thiết bị như Android file:///android:asset/Hình ảnh cục bộ cho biểu tượng điểm đánh dấu trên Cordova/Phonegap Plugin 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(); 
}); 

Tôi đang sử dụng Ionic Framework (trong đó sử dụng AngularJS) và Apache Cordova với Google Maps plugin from https://github.com/wf9a5m75/phonegap-googlemaps-plugin/

+0

'biểu tượng:' templates/icon2.png'' có thể điều này sẽ giúp –

+0

Cảm ơn, nhưng tôi đã cố gắng nhiều các đường dẫn khác nhau :-(Đây là www/js và biểu tượng nằm trong www/templates, đó là lý do cho '..', nó phải như thế này, phải không? – momo

+0

chỉ cần thêm '' icon ': 'icon2.png'' –

Trả lời

12

Nó không có quá nhiều ý nghĩa nhưng đây là những gì làm việc:

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

Xin chào mẹ, cảm ơn bạn đã sử dụng plugin của tôi. Có, đây là câu trả lời đúng cho plugin này. https://github.com/wf9a5m75/phonegap-googlemaps-plugin/wiki/Marker#simple-icon – wf9a5m75

+0

Xin chào, cảm ơn bạn đã viết plugin, Katsumata :-) Tôi có thể sử dụng tài liệu dài hơn mặc dù ;-P – momo

Các vấn đề liên quan