Web SDK Setup
Integrations guide
This page sets out step-by-step instructions for setting up the Web SDK.
OS configuration
Before you get started, check the following configuration and specification information for your operating system:
Android configuration
Setup | Description |
---|---|
Minimum OS version | Android version 6 |
Supported web APIs | MediaDevices , MediaRecorder , Geolocation |
Recommended browser | Google Chrome |
Minimum browser version | • Google Chrome version 53 (2016) • Microsoft Edge version 79 (2020) • Mozilla Firefox version 36 (2015) • Opera version 40 (2016) • Samsung Internet version 6.2 (2017) |
Browser permissions | Fourthline requires the client's permission to access their device's camera and geolocation. If the client blocks permission, to continue the flow, they have to manually reset the permission: • Google Chrome • Microsoft Edge • Mozilla Firefox |
How to change default browser | Google Chrome Help – Make Chrome your default browser |
Camera & location permissions | If the client's camera or geolocation access is blocked, advise them to change both their: • Browser app permissions in the device settings and • Website permissions in the browser settings within the page hosting the flow Try sharing the following guidance: Google Chrome • Browser app permissions • Website permissions Mozilla Firefox • Browser app permissions • Website permissions: The client taps Try again and is asked again to give permission to access their camera. If this doesn't work, in the browser page, click the 3 dots menu > Settings > Site permissions > Camera. Change the setting to Ask to allow. Samsung Internet • Browser app permissions • Website permissions: It isn't possible to reset website permissions in Samsung Internet. We recommend using Google Chrome instead. |
Video format | The document and selfie videos are collected in webm format. |
Bug tracking | Bugs – Chromium |
iOS configuration
Setup | Description |
---|---|
Minimum OS version | iOS version 14.3 |
Supported web APIs | Apple doesn't expose the MediaDevices API correctly when the client uses any browser other than Safari. They only recently exposed the MediaRecorder API on iOS version 14.3. |
Supported browser | Safari only |
Minimum browser version | Safari 14.3 (2020) |
Browser permissions | Fourthline requires the client's permission to access their device's camera and geolocation. If the client blocks permission, to continue the flow, they have to manually reset the permission: Apple Safari |
How to change default browser | Apple Insider – How to change the default browser in iOS 14 |
Camera & location permissions | If the client's camera or geolocation access is blocked, advise them to change both the: • Browser app permissions in the device settings and • Website permissions in the browser settings within the page hosting the flow Try sharing the following guidance: • Browser app permissions • Website permissions Then, refresh the page. |
Video format | The document and selfie videos are collected in webm format. |
Bug tracking | Bugs – WebKit |
Caution
Apple forces third-party browsers to use WebKit engine on iOS, which we can't officially support at present.
Support
For support or any questions, contact your implementation manager.
Updated 10 months ago
Related pages