gpt4 book ai didi

android - Xamarin Forms WebView 禁用自动完成

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:13 24 4
gpt4 key购买 nike

我有一个 Xamarin 表单 WebView,它使用 Source = "myInternalSite.CompanySite.com" 加载一个网页,该网页在 HTML 表单中有一个 HTML 输入文本字段。

这是正在发生的事情。用户在输入字段中键入内容并提交。然后他们回来并再次开始输入,输入字段上会出现一个下拉列表,其中包含最后输入的内容。
(在 chrome 中有一个设置“启用自动填充以在一次单击中填写网络表单”,在边缘“保存表单条目”)

如何在 Xamarin forms WebView 中禁用 HTML 表单的自动填充?

或者这是否必须在 HTML 中完成

最佳答案

这取决于您加载网页的准确程度。如果你这样做:

var browser = new WebView {
Source = "http://xamarin.com"
};

那你就不走运了,因为你根本无法控制所显示网页中的 HTML 元素。

但是,如果您自己构建网页是这样的:

var browser = new WebView();
var htmlSource = new HtmlWebViewSource();
htmlSource.Html = @"<html><body>
<h1>Xamarin.Forms</h1>
<p>Welcome to WebView.</p>
</body></html>";
browser.Source = htmlSource;

然后您可以使用这些属性来控制自动完成功能:

<input autocomplete="off"/>

<textarea autocomplete="off"/>

关于android - Xamarin Forms WebView 禁用自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43687392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com