[ https://issues.apache.org/jira/browse/CB-1745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13484414#comment-13484414 ]
Andrew Grieve commented on CB-1745: ----------------------------------- And, that commit introduced an obvious bug (thanks Simon!) Another fix: https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-js.git;a=commit;h=97a05cb0f672ee1bfb7e9e14a0dfd452d7763ba9 > Android's exec() function no longer returns the payload of synchronous calls > ---------------------------------------------------------------------------- > > Key: CB-1745 > URL: https://issues.apache.org/jira/browse/CB-1745 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Affects Versions: Master > Reporter: Andrew Grieve > Assignee: Andrew Grieve > Fix For: 2.2.0 > > > This isn't supported cross-platform, but did work on Android before the > recent refactorings. We should deprecate it and remove support in 6 months. > A a new Plugin class extends the org.apache.cordova.api.Plugin class and over > rides the isSync method. The method is setup to return "true" every time. > When the method is calls from the JavaScript side like this: > var returnValue = cordova.exec(null, null, "PluginName", "method", [ > "property" ]); > The value of "returnValue" is "undefined". -- 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