[ https://issues.apache.org/jira/browse/CB-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shazron Abdullah resolved CB-255. --------------------------------- Resolution: Fixed > iOS: a parameter with value 'null' is not passed to 'arguments' array > ---------------------------------------------------------------------- > > Key: CB-255 > URL: https://issues.apache.org/jira/browse/CB-255 > Project: Apache Callback > Issue Type: Bug > Components: CordovaJS, iOS > Affects Versions: 1.4.0 > Environment: iOS Mac OS X 10.7 > Reporter: Oleg Gryb > Assignee: Shazron Abdullah > Fix For: 1.6.0 > > > In the following JS call the second parameter (null) will not be passed to > 'arguments' array in a Objective-C controller. > The 'arguments' array will contain only first ('1') and third ('3') > parameters. > > return PhoneGap.exec(successCallback, > failureCallback, > VPCLASS, > 'method', > [1, null, 3]); > Hint: typeof(null) is equal to 'object' in JS. PhoneGap.js uses this check to > determine if a parameter should go to 'arguments' or to 'options' > collections. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira