0
我與Android的WebView工作之前 我的目標是使從網頁流量獲取HTML渲染
做到這一點之前,解析HTML我加入pagefinish事件下面的JavaScript來的WebView ..
public void onPageFinished(WebView view, String url)
{
view.loadUrl("javascript:varhtmlString=document.getElementsByTagName('html')[0].innerHTML;"
+"document.getElementsByTagName('html')[0].innerHTML=window.HTMLOUT.parseHTML(htmlString);");
}
但問題是閃回(原始HTML)出現之前解析HTML
然後我監視日誌,發現JavaScript執行後pageFinish(異步) 使它同步我用等待通知機制,確保javasript獲取頁面完成
之前運行,但仍是同樣的問題原始的HTML出現之前解析
是有一種方法渲染之前更改HTML ????
什麼崗位要求? – gondo