Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E112B95D7 for ; Tue, 17 Apr 2012 21:45:38 +0000 (UTC) Received: (qmail 3675 invoked by uid 500); 17 Apr 2012 21:45:38 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 3654 invoked by uid 500); 17 Apr 2012 21:45:38 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 3646 invoked by uid 99); 17 Apr 2012 21:45:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Apr 2012 21:45:38 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Apr 2012 21:45:33 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 74EFD39F826 for ; Tue, 17 Apr 2012 21:45:13 +0000 (UTC) Date: Tue, 17 Apr 2012 21:45:13 +0000 (UTC) From: "Joe Bowser (Updated) (JIRA)" To: callback-dev@incubator.apache.org Message-ID: <788919728.34922.1334699113480.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <137019549.1116.1333384286711.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (CB-422) Quality parameter does not affect pictures chosen from the gallery. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CB-422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joe Bowser updated CB-422: -------------------------- Description: Aram picchipalarm@googlemail.com via googlegroups.com HI, Im using phonegap online build for my html5 app currently testing on android 2.3.4 the problem is when uploading a picture from camera capture the quality option works but when selecting from gallery it uploads full image size here are some code, for when button pressed. {code:title=Example.js|borderStyle=solid} if (options[0]["selector"] == 1) { var myobj ={ quality: 2, destinationType: navigator.camera.DestinationType.DATA_URL , sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY } } else if (options[0]["selector"] == 2) { var myobj ={ quality: 2, destinationType: navigator.camera.DestinationType.FILE_URI, sourceType: navigator.camera.PictureSourceType.CAMERA } } navigator.camera.getPicture(function (fileURI) { var win = function(r) { alert("win"); } var fail = function(error) { alert("An error has occurred: Code = " + error.code); } var options = new FileUploadOptions(); options.fileKey="file"; options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1); options.mimeType="text/plain"; var params = new Object(); params.xx= "xx"; options.params = params; var ft = new FileTransfer(); ft.upload(fileURI, "http://xx.xx.com/service/", win, fail, options); }, function(message) { alert('get picture failed'); }, myobj); {code} just to confirm button press correctly selects gallery or camera and both upload fine to my server, problem in quality of gallery item cant be changed? Simon said: Just wondering if we should fix this or update the docs to make it clear how quality works when selecting from the photo library. I will check with Becky to see how iOS handles as BB ignores quality. was: Aram picchipalarm@googlemail.com via googlegroups.com HI, Im using phonegap online build for my html5 app currently testing on android 2.3.4 the problem is when uploading a picture from camera capture the quality option works but when selecting from gallery it uploads full image size here are some code, for when button pressed. {code:title=Example.java|borderStyle=solid} if (options[0]["selector"] == 1) { var myobj ={ quality: 2, destinationType: navigator.camera.DestinationType.DATA_URL , sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY } } else if (options[0]["selector"] == 2) { var myobj ={ quality: 2, destinationType: navigator.camera.DestinationType.FILE_URI, sourceType: navigator.camera.PictureSourceType.CAMERA } } navigator.camera.getPicture(function (fileURI) { var win = function(r) { alert("win"); } var fail = function(error) { alert("An error has occurred: Code = " + error.code); } var options = new FileUploadOptions(); options.fileKey="file"; options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1); options.mimeType="text/plain"; var params = new Object(); params.xx= "xx"; options.params = params; var ft = new FileTransfer(); ft.upload(fileURI, "http://xx.xx.com/service/", win, fail, options); }, function(message) { alert('get picture failed'); }, myobj); {code} just to confirm button press correctly selects gallery or camera and both upload fine to my server, problem in quality of gallery item cant be changed? Simon said: Just wondering if we should fix this or update the docs to make it clear how quality works when selecting from the photo library. I will check with Becky to see how iOS handles as BB ignores quality. > Quality parameter does not affect pictures chosen from the gallery. > ------------------------------------------------------------------- > > Key: CB-422 > URL: https://issues.apache.org/jira/browse/CB-422 > Project: Apache Callback > Issue Type: Bug > Components: Android > Affects Versions: 1.5.0 > Reporter: Simon MacDonald > Assignee: Joe Bowser > Fix For: 1.7.0 > > > Aram picchipalarm@googlemail.com via googlegroups.com > HI, > Im using phonegap online build for my html5 app > currently testing on android 2.3.4 > the problem is when uploading a picture from camera capture the quality option works but when selecting from gallery it uploads full image size > here are some code, for when button pressed. > {code:title=Example.js|borderStyle=solid} > if (options[0]["selector"] == 1) > { > var myobj ={ > quality: 2, > destinationType: navigator.camera.DestinationType.DATA_URL , > sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY > } > > } > else if (options[0]["selector"] == 2) > { > var myobj ={ > quality: 2, > destinationType: navigator.camera.DestinationType.FILE_URI, > sourceType: navigator.camera.PictureSourceType.CAMERA > } > } > > navigator.camera.getPicture(function (fileURI) { > var win = function(r) { > alert("win"); > } > > var fail = function(error) { > > alert("An error has occurred: Code = " + error.code); > } > > var options = new FileUploadOptions(); > options.fileKey="file"; > options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1); > options.mimeType="text/plain"; > var params = new Object(); > params.xx= "xx"; > > options.params = params; > > var ft = new FileTransfer(); > ft.upload(fileURI, "http://xx.xx.com/service/", win, fail, options); > > }, > function(message) { > alert('get picture failed'); > > }, myobj); > {code} > just to confirm button press correctly selects gallery or camera and both upload fine to my server, problem in quality of gallery item cant be changed? > Simon said: > Just wondering if we should fix this or update the docs to make it clear how quality works when selecting from the photo library. I will check with Becky to see how iOS handles as BB ignores quality. -- 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