Trigger.io::未处理的意向结果

Trigger.io: : Unhandled intent result

本文关键字:结果 未处理 io Trigger      更新时间:2024-01-25

我正在使用Trigger.io开发应用程序。

在使用file.getImage并从图库或相机(在Android上)中选择图像后,我收到了此错误消息(使用trigger.io工具包运行应用程序)。

W Forge   : Unhandled intent result, should have been handled by Forge.

该应用程序立即崩溃并重新启动。

相关代码:

forge.file.getImage({}, function(file) {
    forge.request.ajax({
        type: 'POST',
        url: "http://example.com/upload/photo",
        files: [file],
        success: function(e) {
            console.log('success');
            console.log(JSON.stringify(e));
        },
        error: function(e) {
            console.log('failure');
            console.log(JSON.stringify(e));
        }
    });

这个错误是什么意思?

我在旧设备上也看到了这个问题。显然,这在Phonegap和Native android应用程序上也是一个常见问题。更多可以在这个线程上看到:

PhoneGap相机重新启动应用程序

以下插件是为Phonegap开发的,它解决了这个问题。如果能为Trigger.io 开发这样的东西,我将不胜感激

http://code.google.com/p/foreground-camera-plugin/

此问题是由于旧版安卓设备上的摄像头占用内存,导致其随意关闭一些应用程序以释放更多内存。

我们正在努力为这种情况提供更优雅的处理,或者至少提供更好的调试输出来告诉你发生了什么。本例中的问题发生在Android 2.3设备上,可以通过关闭一些打开的应用程序/进程来解决。

更新:我们在v1.441中发布了一个新的前台摄像头模块来解决这个问题。平台版本:http://current-docs.trigger.io/modules/camera.html#modules-相机