-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Chrome in iOS8 GM crashes after clicking file chooser button #1283
Comments
Here's the Chrome issue I filed: https://code.google.com/p/chromium/issues/detail?id=412847. Unfortunately, Apple doesn't expose issue links, or allow anyone outside of Apple to see issues filed, other than the filer. So, I can't provide a link to the iOS bug I filed with Apple. |
A new release of Chrome that addresses this issue before iOS8 launches on Wednesday seems like a longshot at this point. We should probably work around this issue, since a browser crash is a significant problem for users. The only way to prevent this is to force the |
Sounds like this will be fixed in Chrome 38 based on the changes to the issue I filed. I'm not sure yet if this will release before iOS8. |
Since the Chromium team won't give a release date, we'll have to code a workaround into Fine Uploader 5.0.5, forcing a |
Workaround added to 5.0.5-7 pre-release. |
Hi rnicholus, This issue seems no longer valid in newer ios 8 version, IOS 8.1+ etc, I have found this fix is introducing new problems for later versions, In my phonegap app, having multiple in my input field is preventing accessing camera on ios 8+ Cheers, |
@ChaplinWang That is expected behavior for iOS and is unrelated to any Fine Uploader code. iOS will not permit access to the camera when the underlying file input element contains the |
Thanks @rnicholus for quick response, should the ios8BrowserCrashWorkaround, only be applied to ios 8.0.0 rather than all ios 8 versions? since apple has already fixed the crash issue on later versions.
setting ios8BrowserCrashWorkaround to true in my case disable ios 8.1.2 from using camera, but setting it to false will almost gurantee it to crash on ios 8.0.0. maybe it should be :
Cheers, |
The logic in place in Fine Uploader appears to be correct to me. The crash issue is specific to Chrome or any app that launches UIWebView, and may occur in any version of iOS8, depending on the installed version of Chrome or the version of the app using UIWebView. You can disable this workaround if you are certain your users are using a current version of Chrome or a current version of your app in iOS8 that was compiled using the iOS8 SDK. |
The following is the content of bug reports I filed with Apple and Google. A workaround for Fine Uploader is to set the
multiple
option totrue
for iOS. If your app has existingvalidation
values that prevent videos from being selected, this option will be set to false for you already, and this is not configurable unfortunately.If you do set the
multiple
option totrue
then video uploads will not work due to the existing iOS issue with the multiple attribute, described in #990.The text was updated successfully, but these errors were encountered: