This plugin exposes the goTenna SDK to your cordova application.
Disclaimer: This plugin is not created by nor affiliated with goTenna Inc.
- Android
- Cordova 8.0.0
- Cordova Android 7.0.0
The minimum android sdk level supported by Cordova Plugin Gotenna is 18. Add the "android-minSdkVersion" preference to the config.xml file a the root of your cordova project:
<!-- config.xml -->
<widget id="tld.company.app" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<preference name="android-minSdkVersion" value="18" />
</widget>
Because this plugin is still a work in progress it is not currently published on the cordova registry. In the meantime it can be installed with
cordova plugin add https://github.com/dansteren/cordova-plugin-gotenna.git
The goTenna SDK is attached directly to window
. All methods are organized according to the package structure of the original sdk. Examples:
window.goTenna.setApplicationToken('your-token-here');
const result = await window.goTenna.bluetooth.BluetoothAdapterManager.getBluetoothStatus();
Remember to initialize your application with your unique application token before you do anything else.
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
// Plugins are now available.
window.goTenna.setApplicationToken('your-token-here');
}
This project is a work in progress. As such the API may change. If you have any comments or feedback feel free to open an issue or contact me directly.
git clone
npm install
npm start