如何解决在使用cn1-codescan lib扫描屏幕上按信息按钮后,iOS应用程序崩溃
与https://github.com/codenameone/cn1-codescan有关的问题
我创建了Bear bone应用程序,并添加了cn1-codescan lib来扫描QR码。
在iOS版本的内部版本中,屏幕底部有一个“取消”和“信息”按钮,当您按下“信息”按钮时,应用程序立即崩溃/关闭,没有任何错误。
Here is an iOS app screenshot with info button causing the app crashes
在Android中不可复制,因为根本没有这样的按钮
提到的代码不过是一个教程示例
CodeScanner.getInstance().scanQRCode(new ScanResult() {
public void scanCompleted(String contents,String formatName,byte[] rawBytes) {
//barCode.setText("Bar: " + contents);
cnt.addComponent(new Label(contents));
cnt.revalidate();
}
public void scanCanceled() {
System.out.println("cancelled");
}
public void scanError(int errorCode,String message) {
System.out.println("err " + message);
}
});
我认为iOS本机代码有问题,尤其是QR代码扫描库的ZBar实现,但不确定到底是什么。有人可以帮忙吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。