我在Android中使用webview時遇到問題。 我正在處理具有2個片段的應用程序;首先有一個EditText,其次是一個webview。在Android Webview中加載遠程HTML頁面之後添加javascript代碼
是否有可能通過調用JavaScript函數來修改加載的頁面的DOM,在webview中加載的頁面中傳遞EditText的字符串?
例如,在web視圖加載後:
webview.loadUrl("http://google.it");
我想在谷歌搜索頁面的字符串從Java傳遞的EditText上插入;我試過這個作爲第一步:
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url)
{
webview.loadUrl("javascript:(function() {alert();})()");
}
});
但是警報沒有顯示。
感謝您的任何反饋,並抱歉我的不完美的英語。