【问题标题】:Local image for marker icon on Cordova/Phonegap Google Maps PluginCordova/Phonegap Google Maps Plugin 上标记图标的本地图像
【发布时间】: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 CordovaGoogle Maps plugin from https://github.com/wf9a5m75/phonegap-googlemaps-plugin/

【问题讨论】:

  • icon:'templates/icon2.png' 可能会有所帮助
  • 谢谢,但我已经尝试了很多不同的路径 :-( 这是在 www/js 中,图标在 www/templates 中,这就是 '..' 的原因,应该是这样的,不应该吗?
  • 只需添加'icon': 'icon2.png'
  • 试过但没有运气:-(

标签: angularjs cordova ionic-framework cordova-plugins phonegap-gmaps-plugin


【解决方案1】:

这没有多大意义,但这是有效的:

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

【讨论】:

【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-14
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    相关资源
    最近更新 更多