Automatically detect auto filled pdf field values
Copy link to clipboard
Copied
We use Adobe document services embedded within our application (within iframe) and are running into trouble when a user chooses to use browser auto fill data to complete fields within the pdf. The fields show populated in the browser, however when we call the save API the field's values are not included. If any of the fields are required the pdf won't save despite the user seeing values in all required fields. If all of the auto filled fields are not required the pdf saves but the values aren't included.
I've found that if the user simply clicks in each field after they've been auto filled and without changing the value, then the values are captured as the user would expect. Using broswer dev tools the pdf field inputs have values, but the auto fill isn't triggering whatever event/action is necessary for Adobe document services to recognize it. I attempted to use javascript to mimic the user clicking into and out of each field, but because the pdf is within an iframe from a different domain we're blocked from using javascript or css animation to accomplish the desired effect.
Ideally we would like users to be able to take advantage of the auto fill data, however the current user experience isn't what we want. We see the following options:
1) When user uploads their pdf to our application we modify it to ensure that all field names/tooltips are random so that browser auto fill won't match any and the user will need to complete each field manually. This is also not ideal because it means users need to enter each field and if they want to use the final pdf output outside of our application they'll see that field name no longer match their expected values. However, this is something we're considering to avoid the user experiencing the issue where required fields look complete but aren't seen as complete by Adobe.
2) Is there a way to configure the embedded Adobe document services UI to detect these auto filled field values?
3) Is there a way to completely block browser's auto fill functionality from within embedded Adobe document services UI?
Copy link to clipboard
Copied
2 and 3: No way to do any of that now, sorry.
Query - I don't think it will make a difference, but it will simplify things. Can you test w/o using an iframe?

