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