npm i --save @ticnat/nativescript-socketmobile
- 版本: 1.0.2
- GitHub:
- NPM: https://npmjs.net.cn/package/%40ticnat%2Fnativescript-socketmobile
- 下载次数
- 昨天: 0
- 上周: 0
- 上个月: 0
@ticnat/nativescript-socketmobile
ns plugin add @ticnat/nativescript-socketmobile
使用方法
- 创建扫描仪插件的新实例
const socket = new Socketmobile(AppKey,DeveloperID, AppID);
并传入从 Socket Mobile 开发者门户 获得的应用密钥、开发者ID和appId
- 使用回调函数初始化扫描仪
socket.didReceiveDecodedData = (data: string, device, result) => {
console.log('scannedText', data);
}
socket.initScanner();
-
通过 Socket Mobile 伴侣应用连接并将您的 sockermobile 扫描仪与 iPad 配对
-
将这些内容添加到 info.plist 文件中
<key>UISupportedExternalAccessoryProtocols</key>
<array>
<string>com.socketmobile.chs</string>
</array>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Using bluetooth to connect the app to the barcode scanner</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>Using bluetooth to connect the app to the barcode scanner</string>
- 完成!
注意
-
此插件已在 Socket mobile S740 型号上进行了测试,但我认为它也适用于其他型号。
-
此插件正在开发中,如果您有任何改进建议,欢迎提交 PR!
许可证
Apache 许可证版本 2.0