gpt4 book ai didi

android - 从java接口(interface)android设置html文本字段值

转载 作者:行者123 更新时间:2023-11-28 13:35:22 25 4
gpt4 key购买 nike

我正在开发一个项目,我必须通过我的 java 方法在 html 表单字段中设置值。在此应用程序中,当表单加载时,我必须在用户语音中填充文本字段值。那么我可以在 android 中使用 JavaScriptInterface 来执行此操作。 谢谢

最佳答案

MainActivity.java

webView.loadUrl("Your URL");

webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
webView.loadUrl("javascript:setTextField("+value+")");
}

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;

}
});

HtmlFile.html

<script>

function setTextField(value){
document.getElementById("texta").value = value;
}

</script>

关于android - 从java接口(interface)android设置html文本字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21826811/

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