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 9 months ago
Related pages