我在 Android 中的 webview 有问题。我正在使用一个有 2 个片段的应用程序;第一个有一个 EditText,第二个有一个 webview。
是否可以通过调用修改加载页面的 DOM 的 javascript 函数在 webview 中加载的页面中传递 Edittext 的字符串?
例如,在 webview 中加载后:
webview.loadUrl("http://google.it");
我想在谷歌搜索页面的编辑文本中插入一个从 java 传递的字符串;我尝试了这个作为第一步:
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url)
{
webview.loadUrl("javascript:(function() {alert();})()");
}
});
但不显示警报。
感谢您的任何反馈,并为我不完美的英语感到抱歉。