Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 1.73 KB

compatibility.md

File metadata and controls

35 lines (20 loc) · 1.73 KB

Compatibility

Features

qgis-js uses the following features which have to be supported by the JavaScript/WebAssembly runtime:

COOP/COEP

In order to use SharedArrayBuffer a secure cross-origin context is required. This means that the Cross-Origin-Opener-Policy (COOP) and Cross-Origin-Embedder-Policy (COEP) headers have to be set by the server.

Alternativley one can use coi-serviceworker to set the headers through a service worker. This makes it possible to use qgis-js for example on GitHub pages.

Supported Browsers

The features listed above are supported by the following browsers:

  • Chromium based browsers (>= 95)

  • Firefox (>= 100)

  • Safari (15.2, yet to be tested!)

Mobile Browsers

🚧 At the moment we don't support mobile browsers

Supported JavaScript Runtimes

🚧 At the moment only browsers are supported