cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michal Mocny (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CB-7707) Implement a multipart Plugin Result for Android
Date Fri, 03 Oct 2014 14:05:34 GMT
Michal Mocny created CB-7707:
--------------------------------

             Summary: Implement a multipart Plugin Result for Android
                 Key: CB-7707
                 URL: https://issues.apache.org/jira/browse/CB-7707
             Project: Apache Cordova
          Issue Type: Sub-task
    Affects Versions: 3.7.0
            Reporter: Michal Mocny
            Assignee: Michal Mocny


We added multipart messages to iOS, and added support to the bridge for Android, but never
actually implemented a way to send multiple messages.

This is specifically required because ArrayBuffers are only decoded if they are a top-level
argument (cannot be nested within a JSON object), and so you cannot send a reply with both
an ArrayBuffer and another argument (string descriptor for example).

We've previously hacked around this by using "keepCallback" and expecting multiple messages
with different arguments, but it leads to complicated state transfers and is quite inefficient.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message