2017-11-23 25 views
1

ページャにwebviewの断片があり、そのWebviewsを設定するカスタムhtmlがあります。私がページングをするときには、毎回ではなく、時にはHTMLを表示しないWebビューもあります。 chrome://inspect/からwebviewsを調べて、webviewの要素を調べると、htmlが表示されますが、uiの空白ページが表示されます。そして、私は絶対にhtmlに問題がないと確信しています。それは非常に奇妙です。WebViewはHTMLを読み込みますが表示されません

このように設定しました。

webViewDetail.getSettings().setDefaultTextEncodingName("utf-8"); 
webViewDetail.getSettings().setUserAgentString(Locale.getDefault().getLanguage()); 
    webViewDetail.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 
    webViewDetail.getSettings().setDomStorageEnabled(true); 
    webViewDetail.getSettings().setJavaScriptEnabled(true); 
    webViewDetail.getSettings().setBuiltInZoomControls(true); 
    webViewDetail.getSettings().setSupportZoom(true); 
    webViewDetail.getSettings().setDisplayZoomControls(false); 
    webViewDetail.loadDataWithBaseURL("", contentHtml, "text/html", "utf-8", ""); 

onReceivedError私は言ったように問題はないので呼び出されません。でもonPageFinishedと呼ばれています。しかしonPageCommitVisibleも呼び出されません。

+2

** webViewDetail.loadData(html_value、 "text/html"、 "UTF-8"); ** – Prem

+1

残念ながら、それは動作しませんでした。ありがとうございます@プレム – AtaerCaner

+0

あなたの 'contentHtml'を私の友人の質問と共有することができます – Prem

答えて

0

あなたのウェブビューのレイアウトは正しいですか?

+0

ええ。私はレイアウトインスペクタでそれを検査するとき、私はレイアウトに間違って何も見ることができません。 – AtaerCaner

関連する問題