[ https://issues.apache.org/jira/browse/CB-1818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Grieve resolved CB-1818. ------------------------------- Resolution: Fixed Force use of PROMPT bridge on Honeycomb: https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-android.git;a=commit;h=5212cd4dcdc195e96e3b376bd44e162e2b0b1b57 Thanks Eric and Matthew for tracking down the bug! > TypeError in Android's exec.processMessages > ------------------------------------------- > > Key: CB-1818 > URL: https://issues.apache.org/jira/browse/CB-1818 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Affects Versions: 2.2.0 > Reporter: Eric Kelm > Assignee: Andrew Grieve > > The fix for CB-1537 introduced a bug in Android 3.x that leads to the > following error message: > TypeError: 'undefined' is not a function (evaluating 'messages.slice(0, > spaceIdx)') > quick fix: > @@ -1098,7 +1098,7 @@ > if (messages) { > messagesFromNative.push(messages); > while (messagesFromNative.length) { > - messages = messagesFromNative.shift(); > + messages = messagesFromNative.shift() + ''; > // The Java side can send a * message to indicate that it > // still has messages waiting to be retrieved. > // TODO(agrieve): This is currently disabled on the Java side -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira