title: invalid according to policy policy condition failed starts-with $content-type ""
body: <p>I am trying to upload photo using fineuploader 3.8.2 on Sony Xperia Tipo or HTC Evo 3d with android 4.0 and facing a strange issue. While uploading through camera works, uploading through gallery is not working and giving me 
  invalid according to policy policy condition failed starts-with $content-type "" error</p>
  
  <pre><code>$('#fineuploader-s3').fineUploaderS3({
          request: {
              endpoint: "http://mybucket.s3.amazonaws.com",
              accessKey: "MYACCESSKEY"
          },
  
          signature: {
              endpoint: "myendpoint",
          },
  
          objectProperties: {
              acl: 'public-read',
              key: =&gt;
                  uploaded_image_key = qq.getUniqueId()
                  return "#{uploaded_image_key}.png"
          },
  
          iframeSupport: {
              localBlankPagePath: "/myiframe.html"
          },
  
          text: {
              uploadButton: '&lt;div&gt;&lt;i class="icon-upload"&gt;&lt;/i&gt;&amp;nbsp;Upload Image&lt;/div&gt;'
          },
  
          uploadSuccess:{
              endpoint: null
          },
  
          template: 'mytemplate',
  
          camera: {
              ios: true
          },
  
          multiple: false,
  
          retry: {
              showButton: true
          },
  
          validation: {
              allowedExtensions: ["gif", "jpeg", "jpg", "png"],
              acceptFiles: "image/gif, image/jpeg, image/png"
          },
  
          chunking: {
              enabled: true
          },
  
          resume: {
              enabled: true
          }
      }).on('complete', (event, id, fileName, responseJSON) =&gt;
              if responseJSON.success
                  $(@el).find('#thumb_pics').append("&lt;img class='thumb' src ='http://s3.amazonaws.com/mybucket/#{uploaded_image_key}.png' title = '#{fileName}' /&gt;")
                  $('#submit_feedpost').prop('disabled', false)
          ).on('error', (event, id, fileName, errorReason, xhr) =&gt;
              $('#submit_feedpost').prop('disabled', false)
                              alert(errorReason)
          )
  </code></pre>
  
  <p>My policy is like this - </p>
  
  <pre><code>'{
  "expiration": "myexpirationdate",
  "conditions":[
      {"bucket": "mybucket"},
      ["starts-with", "$key" , ""],
      {"acl": "public-read"},
      {"success_action_status": "200"}, 
      ["starts-with", "$Content-Type", ""],
      ["starts-with", "$x-amz-meta-qqfilename", ""]
      ]
  }'
  </code></pre>
  
  <p>My CORS is like this - </p>
  
  <pre><code>&lt;CORSRule&gt;
      &lt;AllowedOrigin&gt;*&lt;/AllowedOrigin&gt;
      &lt;AllowedMethod&gt;GET&lt;/AllowedMethod&gt;
      &lt;AllowedMethod&gt;POST&lt;/AllowedMethod&gt;
      &lt;AllowedMethod&gt;PUT&lt;/AllowedMethod&gt;
      &lt;AllowedHeader&gt;*&lt;/AllowedHeader&gt;
  &lt;/CORSRule&gt;
  </code></pre>