#
OverviewThis guide will help you start integrating the Jabra library into your browser-based softphone app.
If your solution works as a standalone app, refer to Getting Started in Node instead.
#
PrerequisitesYou need to install three components to use this library in a browser:
A Native Console App
A Chrome Extension
The jabra-js npm package.
Note: Optionally, you can use the library via the WebHID API. This option does not require the Native Console App nor the Chrome Extension to be installed. See the WebHID guide for more information.
#
Install the Native Console AppThe Native Console App communicates with the operating system and any attached Jabra device.
You can install the app via this link.
#
Install the Chrome ExtensionThe Chrome Extension enables communication with the native console app (see previous section).
Install the extension through the Chrome Web Store.
#
Install the NPM packageYou can do so by running the following command in a terminal:
#
Importing the NPM packageThere are several ways of including the package in your application.
A common approach is to use a module bundler like Webpack and import via the node_modules
id, like the example below.
See our guide on Modules Import Strategies to learn more about different import formats.
If you are using the package directly on your website, point to the "browser-umd" build instead:
That's it! You can start integrating the Jabra library into your solution.
#
Next stepsCreate your first app that uses the Jabra library by following the Hello World Guide.