【发布时间】:2014-12-22 05:46:27
【问题描述】:
是否可以使用本地存储在设备上的图像作为标记图标?我可以使用 URL 并且它可以工作,但是当我尝试使用本地图像时它不会加载。我应该如何引用图像?这是一个多平台应用程序,所以我不能使用特定于设备的路径,如 Android file:///android:asset/
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/
【问题讨论】:
-
icon:'templates/icon2.png'可能会有所帮助 -
谢谢,但我已经尝试了很多不同的路径 :-( 这是在 www/js 中,图标在 www/templates 中,这就是 '..' 的原因,应该是这样的,不应该吗?
-
只需添加
'icon': 'icon2.png' -
试过但没有运气:-(
-
试试这个链接----stackoverflow.com/questions/24144265/…
标签: angularjs cordova ionic-framework cordova-plugins phonegap-gmaps-plugin