add referrerpolicy: origin for openstreetmaps requirement
Signed-off-by: si458 <simonsmith5521@gmail.com>
si458 committed
Jun 5, 2026 at 21:22 UTC
5cf55bad50dabc24509784359c41fb0c6e256d14
2 files changed
+19
-3
views/default.handlebars
+9
-1
@@ -9175,7 +9175,15 @@
9175
d2map = new ol.Map({
9176
target: 'd2map',
9177
interactions: ol.interaction.defaults({dragPan:false, mouseWheelZoom:false}),
9178
- layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }), vectorLayer ],
9178
+ layers: [ new ol.layer.Tile({
9179
+ source: new ol.source.OSM({
9180
+ tileLoadFunction: function(imageTile, src) {
9181
+ var img = imageTile.getImage();
9182
+ img.referrerPolicy = 'origin';
9183
+ img.src = src;
9184
+ }
9185
+ })
9186
+ }), vectorLayer ],
9187
view: new ol.View({ center: ol.proj.fromLonLat([clng, clat]), zoom: zoom })
9188
});
9189
return false;
views/default3.handlebars
+10
-2
@@ -10410,8 +10410,16 @@
10410
// Setup the map
10411
d2map = new ol.Map({
10412
target: 'd2map',
10413
- interactions: ol.interaction.defaults({ dragPan: false, mouseWheelZoom: false }),
10414
- layers: [new ol.layer.Tile({ source: new ol.source.OSM() }), vectorLayer],
10413
+ interactions: ol.interaction.defaults({dragPan:false, mouseWheelZoom:false}),
10414
+ layers: [ new ol.layer.Tile({
10415
+ source: new ol.source.OSM({
10416
+ tileLoadFunction: function(imageTile, src) {
10417
+ var img = imageTile.getImage();
10418
+ img.referrerPolicy = 'origin';
10419
+ img.src = src;
10420
+ }
10421
+ })
10422
+ }), vectorLayer ],
10423
view: new ol.View({ center: ol.proj.fromLonLat([clng, clat]), zoom: zoom })
10424
});
10425
document.getElementById('xxAddAgentModal').removeEventListener('shown.bs.modal', showLocation);