Skip to content

Commit 9fd667b

Browse files
committed
Merge branch 'master' into native-navigation
2 parents 9167d22 + 4876913 commit 9fd667b

3 files changed

Lines changed: 10 additions & 0 deletions

File tree

src/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5+
<meta name="referrer" content="strict-origin-when-cross-origin" />
56
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport" />
67
<meta
78
name="description"

src/layers/UseBackgroundLayer.tsx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { Feature, Map } from 'ol'
22
import { useEffect } from 'react'
33
import { RasterStyle, StyleOption } from '@/stores/MapOptionsStore'
44
import TileLayer from 'ol/layer/Tile'
5+
import ImageTile from 'ol/ImageTile'
56
import { XYZ } from 'ol/source'
67
import { apply } from 'ol-mapbox-style'
78

@@ -52,6 +53,11 @@ function addNewBackgroundLayers(map: Map, styleOption: StyleOption) {
5253
maxZoom: rasterStyle.maxZoom,
5354
attributions: [rasterStyle.attribution],
5455
tilePixelRatio: rasterStyle.tilePixelRatio,
56+
tileLoadFunction: (tile, src) => {
57+
const img = (tile as ImageTile).getImage() as HTMLImageElement
58+
img.referrerPolicy = 'strict-origin-when-cross-origin'
59+
img.src = src
60+
},
5561
}),
5662
})
5763
tileLayer.set('background-raster-layer', true)

webpack.dev.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ const develop = {
1010
static: path.resolve(__dirname, 'dist'),
1111
port: 3000,
1212
host: '0.0.0.0',
13+
headers: {
14+
'Referrer-Policy': 'strict-origin-when-cross-origin',
15+
},
1316
},
1417
}
1518

0 commit comments

Comments
 (0)