New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

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

Comments

Projects
None yet
6 participants
@ChristopherBrand

ChristopherBrand commented Sep 25, 2013

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

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Sep 25, 2013

Contributor

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.

Contributor

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

This comment has been minimized.

Show comment
Hide comment
@ChristopherBrand

ChristopherBrand Sep 26, 2013

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.

ChristopherBrand commented Sep 26, 2013

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

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Sep 26, 2013

Contributor

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

Thanks for update about Android anyway.

Contributor

jayarjo commented Sep 26, 2013

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

Thanks for update about Android anyway.

@ChristopherBrand

This comment has been minimized.

Show comment
Hide comment
@ChristopherBrand

ChristopherBrand Sep 26, 2013

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.

ChristopherBrand commented Sep 26, 2013

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

This comment has been minimized.

Show comment
Hide comment
@kenmeyers

kenmeyers Sep 27, 2013

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.

kenmeyers commented Sep 27, 2013

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

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Sep 28, 2013

Contributor

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?

Contributor

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

This comment has been minimized.

Show comment
Hide comment
@ChristopherBrand

ChristopherBrand Sep 28, 2013

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.

ChristopherBrand commented Sep 28, 2013

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

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Sep 28, 2013

Contributor

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

Contributor

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

This comment has been minimized.

Show comment
Hide comment
@ChristopherBrand

ChristopherBrand Sep 28, 2013

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 commented Sep 28, 2013

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

This comment has been minimized.

Show comment
Hide comment
@ChristopherBrand

ChristopherBrand Sep 28, 2013

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.

ChristopherBrand commented Sep 28, 2013

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

This comment has been minimized.

Show comment
Hide comment
@kenmeyers

kenmeyers Sep 29, 2013

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.

kenmeyers commented Sep 29, 2013

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

This comment has been minimized.

Show comment
Hide comment
@ChristopherBrand

ChristopherBrand Sep 29, 2013

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.

ChristopherBrand commented Sep 29, 2013

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

This comment has been minimized.

Show comment
Hide comment
@kenmeyers

kenmeyers Oct 2, 2013

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.

kenmeyers commented Oct 2, 2013

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

This comment has been minimized.

Show comment
Hide comment
@aik099

aik099 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.

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

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Oct 2, 2013

Contributor

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.

Contributor

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

This comment has been minimized.

Show comment
Hide comment
@aik099

aik099 Oct 2, 2013

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

aik099 commented Oct 2, 2013

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

@jayarjo

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Oct 2, 2013

Contributor

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.

Contributor

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

This comment has been minimized.

Show comment
Hide comment
@aik099

aik099 Oct 2, 2013

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

aik099 commented Oct 2, 2013

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

@kenmeyers

This comment has been minimized.

Show comment
Hide comment
@kenmeyers

kenmeyers Oct 2, 2013

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.

kenmeyers commented Oct 2, 2013

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

This comment has been minimized.

Show comment
Hide comment
@nikitazu

nikitazu 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.

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

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Oct 4, 2013

Contributor

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

Contributor

jayarjo commented Oct 4, 2013

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

@kenmeyers

This comment has been minimized.

Show comment
Hide comment
@kenmeyers

kenmeyers Oct 5, 2013

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.

kenmeyers commented Oct 5, 2013

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

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Oct 6, 2013

Contributor

@kenmeyers @nikitazu @chimerafun

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

Contributor

jayarjo commented Oct 6, 2013

@kenmeyers @nikitazu @chimerafun

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

@nikitazu

This comment has been minimized.

Show comment
Hide comment
@nikitazu

nikitazu 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.

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

This comment has been minimized.

Show comment
Hide comment
@ChristopherBrand

ChristopherBrand Oct 6, 2013

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.

ChristopherBrand commented Oct 6, 2013

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

This comment has been minimized.

Show comment
Hide comment
@phbernard

phbernard Oct 7, 2013

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

phbernard commented Oct 7, 2013

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

@jayarjo

This comment has been minimized.

Show comment
Hide comment
@jayarjo

jayarjo Oct 23, 2013

Contributor

Addressed in: moxiecode/moxie@346e732

Contributor

jayarjo commented Oct 23, 2013

Addressed in: moxiecode/moxie@346e732

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment