Fix some Leaflet asset loading issues
This commit is contained in:
parent
aa143f047b
commit
42fa563e01
1 changed files with 17 additions and 1 deletions
|
@ -155,7 +155,23 @@ L.extend(L.Map.prototype, {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
L.Icon.Default.imagePath = <%= "#{assets_prefix}/images".to_json %>;
|
L.Icon.Default.imagePath = "/images";
|
||||||
|
|
||||||
|
L.Icon.Default.imageUrls = {
|
||||||
|
"/images/marker-icon.png": "<%= asset_path("images/marker-icon.png") %>",
|
||||||
|
"/images/marker-icon-2x.png": "<%= asset_path("images/marker-icon-2x.png") %>",
|
||||||
|
"/images/marker-shadow.png": "<%= asset_path("images/marker-shadow.png") %>",
|
||||||
|
"/images/marker-shadow-2x.png": "<%= asset_path("images/marker-shadow-2x.png") %>"
|
||||||
|
};
|
||||||
|
|
||||||
|
L.extend(L.Icon.Default.prototype, {
|
||||||
|
_oldGetIconUrl: L.Icon.Default.prototype._getIconUrl,
|
||||||
|
|
||||||
|
_getIconUrl: function (name) {
|
||||||
|
var url = this._oldGetIconUrl(name);
|
||||||
|
return L.Icon.Default.imageUrls[url];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
L.Hash.prototype.parseHash = OSM.parseHash;
|
L.Hash.prototype.parseHash = OSM.parseHash;
|
||||||
L.Hash.prototype.formatHash = OSM.formatHash;
|
L.Hash.prototype.formatHash = OSM.formatHash;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue