Due to the advanced features required (especially WebAssembly technology) and some limitations imposed by operating systems, not all browsers are able to correctly use our JavaScript library.
Desktop
- Chrome 57+
- Firefox 52+
- Opera 44+
- Safari 11+ (except 11.2.2-11.2.6. See here)
- Edge 16+
Mobile - Android
- Chrome 59+
- Firefox 55+
Mobile - iOS
- Safari 11+
- Chrome 59+
- Firefox 55+
The following is a list of the main required features together with links to updated support stats:
Blob
https://developer.mozilla.org/en-US/docs/Web/API/Blob
https://caniuse.com/#feat=blobbuilder
MediaDevices/getUserMedia
https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia
https://caniuse.com/#feat=stream
URL/createObjectURL
https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL
https://caniuse.com/#feat=bloburls
Web Workers
https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API
https://caniuse.com/#feat=webworker
WebAssembly
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_objects/WebAssembly
https://caniuse.com/#feat=webassembly
Please note, that at this time, the Web SDK is only partially supported in webviews of other apps. More info here: https://support.scandit.com/hc/en-us/articles/360002448111-Does-the-Web-SDK-work-in-WebViews-of-other-apps-
You can find more information on our Scandit Web SDK Product page.