0
我有一個WebViewClient打開一個對話框,我可以捕獲URL的更改時,但在某些URL上我想替換某些文本,但我似乎無法弄清楚如何獲取已加載的當前網頁的文本,以便我可以搜索並替換該文本。Android/Java - 查找文本並替換WebViewClient
我有一個WebViewClient打開一個對話框,我可以捕獲URL的更改時,但在某些URL上我想替換某些文本,但我似乎無法弄清楚如何獲取已加載的當前網頁的文本,以便我可以搜索並替換該文本。Android/Java - 查找文本並替換WebViewClient
看起來好像已經有一個關於從WebView獲取HTML代碼的問題。請看看是:Is it possible to get the HTML code from WebView (主要教程是在這裏:http://lexandera.com/2009/01/extracting-html-from-a-webview/)
當然,一旦你的HTML代碼(串),你可以做任何你想要如更換文本你想要的!
操縱HTML字符串可以加載到視圖與下面的代碼片段:
webview.loadData(newHtmlStr, "text/html", "utf-8");
newHtmlStr是新的數據,並且必須URI轉義!