Why Autofill doesn't work in iOS?

  • apppros13
    Asked on March 3, 2017 at 3: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

    Jotform Thread 1081473 Screenshot
  • David JotForm Support Manager
    Replied on March 3, 2017 at 7: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.

  • apppros13
    Replied on March 4, 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? 

  • Support_Management Jotform Support
    Replied on March 4, 2017 at 5: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.

  • apppros13
    Replied on March 4, 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 :/

  • Elton Support Team Lead
    Replied on March 5, 2017 at 9: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!