WebView2 応用テクニック
フォームに入力した情報の保存&自動入力を無効にする
WebView2では入力したフォームの情報を保存&自動入力する機能がデフォルトでONになっています。
もしこの機能を無効にしたい場合は
WebView2.CoreWebView2.Settings.IsGeneralAutofillEnabledプロパティをfalseに設定します。
設定は即反映されるので、初期化が終わっていればいつでも設定可能です。
サンプル
Private Async Sub Form_Load(sender As Object, e As EventArgs) Handles MyBase.Load Await WebView2.EnsureCoreWebView2Async(Nothing) WebView2.CoreWebView2.Settings.IsGeneralAutofillEnabled = False End Sub
private async Task InitializeAsync()
{
await webView2.EnsureCoreWebView2Async(null);
//パスワードを保存
webView2.CoreWebView2.Settings.IsGeneralAutofillEnabled = false;
}
