You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We use WebView2 component in our WPF application to embed a service which enables to select and download some "libraries" from our webpage. The functionality is implemented in typo3 and consist of library selection step and a step where user is required to fill out a form which his data, which includes address.
It seems that depending on WebView resp. Edge version, the behavior of both changed over time, maybe it is also related to the fact, if (enterprise) microsoft account is used in edge or not, however I am wondering why it should have effect on WebView2.
In the past the whole address/data where stored as "entity", i.e. once I reopen the page and click e.g. on a first field, it shows "Saved info" popup which contains all the information for each single field in the form, and once I select it, all fields are autofilled.
The form looks like this:
<form data-parsley-validate="" method="post" id="some-id" action="......" novalidate="">
<input data-parsley-required="" data-parsley-required-message="First Name is required!" id="firstName" type="text" name="some_typo3_library_plugin_id_confirm[firstName]" value="">
...
</form>
If I inspect the "Web Data" file in profile I see that in case the addresses (and related) table(s) have some entries, then the autofill works for the whole form, if not (and in the case there are only entries in autofill* tables), the autofill data are available per field only, and user need to click on each field, to autocomplete the value.
I hope someone can explain to me why the behavior (all fields for the same form might differ depending on some unclear conditions, i.e. sometimes the whole form/address is autofilled (see screenshot below), sometimes the autofill data are only enabled per field
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hi
We use WebView2 component in our WPF application to embed a service which enables to select and download some "libraries" from our webpage. The functionality is implemented in typo3 and consist of library selection step and a step where user is required to fill out a form which his data, which includes address.
It seems that depending on WebView resp. Edge version, the behavior of both changed over time, maybe it is also related to the fact, if (enterprise) microsoft account is used in edge or not, however I am wondering why it should have effect on WebView2.
In the past the whole address/data where stored as "entity", i.e. once I reopen the page and click e.g. on a first field, it shows "Saved info" popup which contains all the information for each single field in the form, and once I select it, all fields are autofilled.
The form looks like this:
If I inspect the "Web Data" file in profile I see that in case the addresses (and related) table(s) have some entries, then the autofill works for the whole form, if not (and in the case there are only entries in autofill* tables), the autofill data are available per field only, and user need to click on each field, to autocomplete the value.
According to https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/browser-features "Autofill for Addresses" is by default enabled (I assume it is CoreWebView2Settings.IsGeneralAutofillEnabled ), and we never changed that, so I dont understand why it sometimes behaves differently.
I hope someone can explain to me why the behavior (all fields for the same form might differ depending on some unclear conditions, i.e. sometimes the whole form/address is autofilled (see screenshot below), sometimes the autofill data are only enabled per field
Beta Was this translation helpful? Give feedback.
All reactions