Why Autofill doesn't work in iOS?

  • Profile Image
    apppros13
    Asked on March 03, 2017 at 03:07 PM

    I have autofill selected on the forms.

    It works on my Android device (brings up the name and email I submitted on a form), but not on iphones. Is this a setting on an iphone or what is the deal? 

    I need to get this fixed by tomorrow. It's very urgent. Any help would be appreciated.

    Meg

    Screenshot
  • Profile Image
    BDAVID
    Answered on March 03, 2017 at 07:26 PM

    When using autofill, form data will be saved on the browser's local storage. So, the autofill feature works fine on any devices as long as the browser you are using has browser cache and cookies turned on and it supports local storage. 

    Probably the issue is related to the browser you are using. Please try using another browser such as Chrome or Firefox.

  • Profile Image
    apppros13
    Answered on March 04, 2017 at 12:35 PM

    I implemented this into an app so it is in the html code. Is there a reason why that would make a difference on Android/iphone? 

  • Profile Image
    Jim_R
    Answered on March 04, 2017 at 05:28 PM

    Hello Meg - No, the codes wouldn't make a difference. This is more of a browser-related issue.

    Have you tried checking with another browser on your iPhone? If you're using Safari, try with Chrome for iOS as suggested by my colleague.

    I checked http://caniuse.com/#feat=namevalue-storage and it appears Web Storage should work but there are a couple of bugs (Known Issues tab on that page) with IE and Safari in iOS which are all beyond our control.

  • Profile Image
    apppros13
    Answered on March 04, 2017 at 11:29 PM

    It's not a matter of opening it in a new browser. It doesn't open in a new browser. It's within the app itself. We just embeded the URL in the app html code. 

    It's "Big Reveal" in the Vendor List Tab. The show is tomorrow so I need to get this fixed :/

  • Profile Image
    EltonCris
    Answered on March 05, 2017 at 09:00 AM

    Thanks, we understand that the form is embedded in the app. FYI, iOS apps uses a simple API, UIWebView to render web contents. According to my research, there are still known issues with localstorage on UIWebView API. This is most probably the reason why the autofill feature is not working on the form. Sorry, but I don't think there's something we can do about this since this is out of our control 

    You might consider using the direct link of your form and load it on safari browser. This should work for the iPhone users.

    Thanks!