diff --git a/website/src/lib/components/Map.svelte b/website/src/lib/components/Map.svelte index a4c4e6f0..80b81481 100644 --- a/website/src/lib/components/Map.svelte +++ b/website/src/lib/components/Map.svelte @@ -21,6 +21,7 @@ mapboxgl.accessToken = accessToken; + let webgl2Supported = true; let fitBoundsOptions: mapboxgl.FitBoundsOptions = { maxZoom: 15, linear: true, @@ -34,7 +35,9 @@ }); onMount(() => { - if (!mapboxgl.supported()) { + let gl = document.createElement('canvas').getContext('webgl2'); + if (!gl) { + webgl2Supported = false; return; } @@ -145,7 +148,7 @@
- {#if mapboxgl.supported()} + {#if webgl2Supported}
{:else}