1

Android 2.3.1,当您使用trigger.io下面的代码时,触发框架在第一次调用时不会扫描条形码。实际上,相机打开并扫描了条形码,但是,扫描完成后,您会看到触发启动页面,并且不会调用成功函数。从第二次开始调用扫描函数时,它开始正常工作。

forge.barcode.scan(function (value) {
   alert("You scanned: "+value);
});
4

1 回答 1

0

由于设备资源限制,这听起来像是在启动相机时强制关闭应用程序。

如果您在终端中查看“adb logcat”的输出,您可能会看到一条关于未处理意图的消息。

在这种情况下,我们无能为力——Android 操作系统已经开始杀死进程以释放内存。我们始终保持包装尽可能轻巧,并将继续寻找提高效率的领域。

我们只看到在运行更高版本 Android 的低规格设备上经常出现此问题。如果您经常发生这种情况,请检查您的应用程序没有泄漏内存 - 再次,“adb logcat”的输出可以显示 GC 活动。

于 2013-01-28T17:25:51.247 回答