cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-11118) Array and object params on upload ignored in ios
Date Tue, 21 Nov 2017 22:35:00 GMT

    [ https://issues.apache.org/jira/browse/CB-11118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16261603#comment-16261603
] 

ASF GitHub Bot commented on CB-11118:
-------------------------------------

maverickmishra commented on issue #143: CB-11118: Add support for Array and Object params
in iOS
URL: https://github.com/apache/cordova-plugin-file-transfer/pull/143#issuecomment-346183538
 
 
   With the new features introduced in [XMLHttpRequest](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest),
this plugin is not needed any more. Migrating from this plugin to using the new features of
[XMLHttpRequest](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest), is explained
in this [Cordova blog post](https://cordova.apache.org/blog/2017/10/18/from-filetransfer-to-xhr2.html).

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> Array and object params on upload ignored in ios
> ------------------------------------------------
>
>                 Key: CB-11118
>                 URL: https://issues.apache.org/jira/browse/CB-11118
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: cordova-plugin-file-transfer
>    Affects Versions: 1.5.0
>         Environment: iOS
>            Reporter: Andrew Gaun
>              Labels: easyfix, iOS, triaged
>
> On iOS, CDVFileTransfer.m the method requestForUploadCommand will only allow params objects
with selector stringValue and NSString to be included with the request. 
> On Android objects and arrays are turned into strings when used as params
> Example:
> {code:javascript}
>   var fileUploadOptions = new FileUploadOptions();
>   fileUploadOptions.params = {
>     "array": [1,2,3],
>     "object": { 
>       "a": 1
>     },
>     number: 123
>   }
> {code}
> will return from iOS
> {code:javascript}
>   {
>     number: '123'
>   }
> {code}
> and from android
> {code:javascript}
>   {
>     array: '[1,2,3]',
>     object: '{"a":1}',
>     number: '123'
>   }
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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


Mime
View raw message