For the complete documentation index, see llms.txt. This page is also available as Markdown.

errorTimeout

The time expired on the terminal error screen.

Details

Emitted when exceeding errorTimer after a previous error prior to extraction.

Event: errorTimeout

Type: FacephiSelphidWidgetCustomEvent<ErrorTimeoutEvent> | CustomEvent<ErrorTimeoutEvent>

Syntax

selphid.addEventListener('errorTimeout', onErrorTimeout);

Received object

The payload is of type SelphidErrorTimeoutDetail and is in event.detail.detail:

  • eventType (string): Type of emitted event.

  • exceptionType (string): Type of exception that caused the Timeout.

  • message (string): Brief description of the error.

  • advancedTracking (Uint8Array): Encoded advanced Tracking (optional).

Values exceptionType:

Value
Code

AndroidWebViewBehaviour

SPD_318

UnknownInternalError

SPD_329

CameraHardwareError

SPD_305

PermissionsDenied

SPD_332

CameraPermissionDenied

SPD_301

MicrophonePermissionDenied

SPD_319

SettingsError

SPD_320

BrowserApiNotCompatible

SPD_321

ErrorTimeout

SPD_001

Description

Marks the end of the waiting period after a terminal exception. The Widget closes and you can implement the recovery logic.

Considerations

The payload is in event.detail.detail (see event format). The SPD codes match the table of results.


Example

Last updated