ionic-plugin-bluetoothle-fork-ch
v0.3.1
Published
Ionic Native plugin wrapper for cordova-plugin-bluetoothle
Downloads
2
Maintainers
Readme
Ionic Native plugin wrapper for cordova-plugin-bluetoothle
ionic-plugin-bluetoothle
Ionic Native plugin wrapper for cordova-plugin-bluetoothle
Table of Contents
Install
npm:
npm install ionic-plugin-bluetoothle-fork-ch --save
yarn:
yarn add ionic-plugin-bluetoothle-fork-ch
Install from scratch
ionic start ionic-bluetoothle blank
cd ionic-bluetoothle
npm install ionic-plugin-bluetoothle-fork-ch --save
ionic cordova plugin add cordova-plugin-bluetoothle
Edit the files like explained in the usage section
ionic cordova run android --device -lc
Usage
app.module.ts
import { BluetoothLE } from '@ionic-native/bluetooth-le';
@NgModule({
...
providers: [
...
BluetoothLE
]
})
home.ts
import { Platform } from 'ionic-angular';
import { BluetoothLE } from '@ionic-native/bluetooth-le';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public bluetoothle: BluetoothLE, public plt: Platform) {
this.plt.ready().then((readySource) => {
console.log('Platform ready from', readySource);
this.bluetoothle.initialize().then(ble => {
console.log('ble', ble.status) // logs 'enabled'
});
});
}
}
Informations about methods can be found on the original plugin repository: randdusing/cordova-plugin-bluetoothle
Troubleshoot
Cannot find module '@ionic-native/bluetooth-le'.
run this cmd to re-copy the file to the node_modules/@ionic-native folder
node node_modules\ionic-plugin-bluetoothle-fork-ch\install.js
plugin_not_installed
reinstal the bluetoothle plugin
ionic cordova plugin add cordova-plugin-bluetoothle
Development
Take a look at the development repository
Original doc
You can find the doc on the original plugin repository: randdusing/cordova-plugin-bluetoothle
Versions
Known versions @ this development stage:
- Ionic version: "4.5.1"
- Ionic Native version: "3.9.2"
- cordova-plugin-bluetoothle: "4.4.3"
Credits
License
MIT