IConfig.transport property

If set, this enables the SDK user to explicitly choose which transport mechanism they would like to use.

Options are:

  1. Use the Browser Extension for Device Connector (default)
  2. Use the Browser Extension for Device Connector but falling back to WebHID if the extension is not available
  3. WebHID

Signature

transport?: RequestedBrowserTransport;

Remarks

To collect user consent, import the webHidPairing function from main package and fire when end-user clicks a relevant button in the UI (must be triggered by a user interaction - otherwise the request will be blocked). The browser will show a list of connected Jabra devices and the user can choose what device to pair with.

The browser caches consents for devices when paired - so this is only needed once per device.