Video Uploads don't appear to work on iOS 7 #894

Closed
ChristopherBrand opened this Issue Sep 25, 2013 · 27 comments

Projects

None yet

6 participants

@ChristopherBrand

Video uploads were working on iOS 6 but do not work on iOS 7. I can upload photos of any type or size from either os.

When trying to upload a video in iOS 7 it will show up in the file list but will not report a size. If I remove plupload from the equation and upload the video using a simple file form it appears to work.

@jayarjo
Member
jayarjo commented Sep 25, 2013

iOS 7...

New Safari was reported as being the buggiest since version 1.0. Can you check if it works in Chrome on iOS 7? Do not have iOS 7 here to check immediately.

Thanks for letting us know.

@ChristopherBrand

My beta testers have successfully uploaded videos on android phones from versions 2.1 up to the current.

iOS 7...

New Safari was reported as being the buggiest since version 1.0. Can you check if it works in Chrome on iOS 7? Do not have one here to check immediately.

Thanks for letting us know.


Reply to this email directly or view it on GitHub.

@jayarjo
Member
jayarjo commented Sep 26, 2013

I meant if you could test it in Chrome on iOS7.

Thanks for update about Android anyway.

@ChristopherBrand

It does not work in Chrome either but in iOS, I believe Chrome is simply a wrapper around Safari that provides the functionality of a Google Account.

Christopher Brand
415-860-0537

On Sep 26, 2013, at 1:23 PM, Davit Barbakadze notifications@github.com wrote:

I meant if you could test it in Chrome on iOS7.

Thanks for update about Android anyway.


Reply to this email directly or view it on GitHub.

@kenmeyers

We have the same problem - our users are 100% unable to upload in iOS 7 with pupload. We have not deployed v2.0 yet, but since iOS 7 is not mentioned in the release notes I'm not sure it will work either if nothing was done specifically for compatibility. We get the same result in Chrome on iOS 7 as noted here.

@jayarjo
Member
jayarjo commented Sep 28, 2013

We've tried it on iOS7 and it seems to upload as expected. Size and progress are properly reported. Etc. Kinda strange. Maybe you guys should provide more details about your implementation. Or maybe even create a fiddle?

@ChristopherBrand

For me its only videos that don't upload. Photos and any other document I can shoehorn into the iOS file system works fine (PDFs etc…) however videos are not showing a size even though they show up in the file list, and they ultimately return nothing to the server.

Christopher Brand
415-860-0537

On Sep 28, 2013, at 9:43 AM, Davit Barbakadze notifications@github.com wrote:

We've tried it on iOS7 and it seems to upload as expected. Kinda strange. Maybe you guys should provide more details about your implementation. Or maybe create a fiddle?


Reply to this email directly or view it on GitHub.

@jayarjo
Member
jayarjo commented Sep 28, 2013

We tried, to pick up a video directly from cam and it reported the size as usual. Are we talking about stored videos?

@ChristopherBrand

Yes.

Christopher Brand
415-860-0537

On Sep 28, 2013, at 9:48 AM, Davit Barbakadze notifications@github.com wrote:

We tried, to pick up a video directly from cam and it reported the size as usual. Are we talking about stored videos?


Reply to this email directly or view it on GitHub.

@ChristopherBrand

I am running 1.5.7 so I am downloading 2.0 right now and dropping it in.

Christopher Brand
415-860-0537

On Sep 28, 2013, at 9:48 AM, Davit Barbakadze notifications@github.com wrote:

We tried, to pick up a video directly from cam and it reported the size as usual. Are we talking about stored videos?


Reply to this email directly or view it on GitHub.

@kenmeyers

We get the exact same result Christopher is reporting with uploading existing video files - show up in the file list, but ultimately have nothing there - zero size and returned nothing to the server. Our app uploads to AWS S3.

@ChristopherBrand

I just upgraded plupload to the most current version and it still doesn't work, I'm getting the same response.

Christopher Brand
415-860-0537

On Sep 28, 2013, at 6:14 PM, kenmeyers notifications@github.com wrote:

We get the exact same result Christopher is reporting with uploading existing video files - show up in the file list, but ultimately have nothing there - zero size and returned nothing to the server. Our app uploads to AWS S3.


Reply to this email directly or view it on GitHub.

@kenmeyers

Is anyone working on addressing the iOS 7 issue? it's becoming a major deal for our customers, but I'm not sure if there's any action on it here or not. Do we need to look for a new upload component? I'm sure Apple is somewhat to blame as well, but it probably needs to be attacked from both sides.

@aik099
aik099 commented Oct 2, 2013

Plupload is opensource, so no real expectations can be set on anything. But you can speed up development by buying a paid support I guess. Then from that money they can fix a bug, that matters to you faster. You'd better contact @jayarjo on this subject. I'm just guessing here, that it's possible.

@jayarjo
Member
jayarjo commented Oct 2, 2013

We need ios7 device to investigate it deeper. Quick test on one of the iphones from a friend of mine didn't show any problem. So it might be something picky.

@aik099
aik099 commented Oct 2, 2013

It's always possible to come by Apple's Retail Store to try on any device right there.

@jayarjo
Member
jayarjo commented Oct 2, 2013

Do you mean it is possible to go to the store and debug it right there in the devtools?

Well... there are no such stores here anyway.

@aik099
aik099 commented Oct 2, 2013

Haven't thought about that, sorry. Surely no such developer-friendly stores here either.

@kenmeyers

I'll try to get a test upload page up with our component that I can have you all try with an iOS 7 device. Probably have it by tomorrow.

@nikitazu
nikitazu commented Oct 3, 2013

I think it is the same issue as this one: https://github.com/blueimp/jQuery-File-Upload/issues/2627
In order to reproduce it you have to use real device (not emulator) with iOS 7 and have "input" tag with "multiple" attribute, and try to upload "video" file.

@jayarjo
Member
jayarjo commented Oct 4, 2013

I'll get my hands on ios7 device today and check it finally.

@kenmeyers

The related issue noted above by nikitazu seems to be the root cause. https://github.com/blueimp/jQuery-File-Upload/issues/2627

We just successfully uploaded videos with our component from iOS 7 after we removed the "multiple" attribute from the input tag. That seems more like an Apple issue, so we should probably report it there in order for it to get traction.

@jayarjo
Member
jayarjo commented Oct 6, 2013

@kenmeyers @nikitazu @chimerafun

So are your issues indeed gone when you set multi_selection to false?

@nikitazu
nikitazu commented Oct 6, 2013

I'm not the user of plupload or jQuery-File-Upload libraries, but yes, turning off multiple files selection will help to make uploading videos in iOS 7 work. It all comes down to bug in iOS 7, so it does not matter what library is used on the server. If resulting html have <input multiple …> video uploading fails, if multiple attribute is not present, everything works as it should (but you lose the ability to upload a couple of files at once).

Regards,
Nikita B. Zuev nikitazu@gmail.com

06.10.2013, в 20:42, Davit Barbakadze notifications@github.com написал(а):

@kenmeyers @nikitazu @chimerafun

So are your issues indeed gone when you set multi_selection to false?


Reply to this email directly or view it on GitHub.

@ChristopherBrand

That appears to work. Thank-you!!!

Christopher Brand
415-860-0537

On Oct 6, 2013, at 9:42 AM, Davit Barbakadze notifications@github.com wrote:

@kenmeyers @nikitazu @chimerafun

So are your issues indeed gone when you set multi_selection to false?


Reply to this email directly or view it on GitHub.

@phbernard

I had the same issue, read the whole thread and tried to set multi_selection to false: it worked for me. Thanks!

@jayarjo
Member
jayarjo commented Oct 23, 2013

Addressed in: moxiecode/moxie@346e732

@jayarjo jayarjo closed this Nov 13, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment