idata_pda 0.0.1 copy "idata_pda: ^0.0.1" to clipboard
idata_pda: ^0.0.1 copied to clipboard

outdated

scan barcode with idata pda

pda_scan_v1 #

IData手持pda设备红外扫描监听 #仅限Android

如何使用 #

1. 红外扫描 (目前支持: IData PDA安装过IScan Pro的型号)

​ 第一种方式Mixin混入

// 第一步:混入Mixin
class _MyAppState extends State<MyApp> with PdaScanMixin<MyApp> {
  // 获取pda扫描后结果
  @override
  Future<void> pdaResultHandler(String code) async {}
}

​ 第二种方式

// 在任何地方监听扫描数据
PdaScanUtil.instance.listen((String code) {});

​ 销毁请使用

// 不需要的时候记得关闭它
PdaScanUtil.instance.cancel();

2. 获取android版本

String? version = await PdaScanV1.platformVersion;

3. 目前暂定为:焦点在的情况下,软键盘的隐藏

参考文献

​ 1. PDA红外扫描(flutter插件开发,监听原生广播返回数据 - 简书 (jianshu.com)

2
likes
0
pub points
43%
popularity

Publisher

unverified uploader

scan barcode with idata pda

Homepage

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on idata_pda