- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我每次都得到 100% 的结果...为什么(iOS/SocketScan API v.10.2.227)?这是我的代码:
-(void) onGetBatteryInfo:(ISktScanObject*)scanObj {
SKTRESULT result=[[scanObj Msg]Result];
if(SKTSUCCESS(result)){
long batteryLevel = SKTBATTERY_GETCURLEVEL([[scanObj Property] getUlong]);
NSLog(@"BatteryInfo %ld", batteryLevel);
[self setBatteryLevel:batteryLevel];
[self.tableView reloadData];
} else {
NSLog(@"ES-GetBatteryInfo set status returned the error %ld",result);
}
}
谢谢,标记
最佳答案
你能仔细检查以下...
在 viewDidLoad
中创建 ScanApiHelper 和一个计时器
if(ScanApi==nil) {
ScanApi=[[ScanApiHelper alloc]init];
[ScanApi setDelegate:self];
[ScanApi open];
ScanApiConsumer=[NSTimer scheduledTimerWithTimeInterval:.2 target:self selector:@selector(onTimer:) userInfo:nil repeats:YES];
}
您的计时器调用 doScanApiReceive
-(void)onTimer: (NSTimer*)theTimer{
if(theTimer==ScanApiConsumer){
[ScanApi doScanApiReceive];
}
}
最后,在收到 onDeviceArrival
通知
-(void)onDeviceArrival:(SKTRESULT)result device:(DeviceInfo*)deviceInfo {
[ScanApi postGetBattery:deviceInfo Target:self Response:@selector(onGetBatteryInfo:)];
}
关于ios - SocketScan 始终返回 100% 电池生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37868463/
我最近刚刚实现了这个扫描 API,但遇到了一些键盘问题。除非我选择了该文本字段,否则条形码不会填充到所需的 UITextField 对象 中。此外,当扫描仪连接到我的设备时,键盘没有出现在屏幕上,如果
我在 iOS 中实现了 socket scan API 来扫描并获取条形码,这似乎工作正常。我想知道是否有办法通过 socket scan API 找出运营商名称? 最佳答案 ScanAPI 仅提供条
我每次都得到 100% 的结果...为什么(iOS/SocketScan API v.10.2.227)?这是我的代码: -(void) onGetBatteryInfo:(ISktScanObjec
无论我尝试什么,我目前都无法从 iOS/SocketScan API 取回电池电量。我使用的是 10.3.36 版,这是我目前的代码: func onDeviceArrival(result: SKT
SocketMobile 的开发者门户似乎不可用,有没有人有关于如何使用 Swift 实现软扫描功能(使用 iPhone 相机)的最小示例? 我有一个适用于物理扫描仪的 iOS 应用程序,但我想扩展它
适用于 iOS 的 SocketScan API 是用 Objective-C 编写的,旨在将 CHS 模式下的 SocketMobile 扫描器集成到 native 应用程序中。 启动 ScanAp
我正在尝试将 SocketScan SDK 与用 Swift 编写的应用程序一起使用。使用桥接 header ,可以轻松导入 Objective-C 代码。但是,在运行该应用程序时,它会在 onDev
我是一名优秀的程序员,十分优秀!