Cordova Plugin Zebra Scanner for iOS
This Cordova plugin is a wrapper for the official iOS Zebra Scanner SDK.
Installation
For Ionic Project
ionic cordova plugin add cordova-plugin-zebra-scanner-ios
You also need to install ionic native bluetooth-serial.
For ionic versions
>4
use the following Command:
ionic cordova plugin add cordova-plugin-bluetooth-serial
npm install --save @ionic-native/bluetooth-serial
Now you have to add BluetoothSerial
to your app.module.ts
(for ionic Version 4 you need @ionic-native/bluetooth-serial@5.0.0-beta.x
):
...// /npx is required for ionic 4;...providers: ,
For Cordova Project
cordova plugin add cordova-plugin-zebra-scanner-ios
Example
For Ionic Project (Connection for Zebra CS4070)
import Injectable from '@angular/core';import BehaviorSubject from 'rxjs/BehaviorSubject';import BluetoothSerial from '@ionic-native/bluetooth-serial';import Platform from 'ionic-angular'; declare var window: any; @ // Change your Scanner here scannerName: string = 'cs4070'; { document; } /** * Demo for Output console.logs for connection status */ : void windowZebraScanner ;