2016-09-29 16 views
0

私はfinalSrcは、HTML文字列の変数である。このアンドロイドWebViewがいつか

webview.loadDataWithBaseURL("about:blank", finalSrc, "text/html", "UTF-8", null); 

のようなローカルのHTMLデータをロードするためのWebViewを使用loaddatawithbaseurlしてコンテンツを表示することはできません。

場合によっては、webviewにはコアントコンテンツが表示されることがありますが、そうでない場合もあります。

私は私のアプリのキャッシュをクリアすると、webviewがうまくいきます。

私のアプリで何が問題なのですか?

+0

ログをロードして共有しないときにログを見ることができます。 –

+0

@AmodGokhaleログにエラー情報はありません。バグが表示されたら、私はonPageFinished()メソッドでブレークポイントを設定し、決して呼び出されません。 –

+0

finalSrcのコンテンツやエラーログを表示せずにデバッグするのは難しいですが、webview.loadDataWithBaseURL(null、finalSrc、 "text/html"、 "utf-8"、null)に変更してみてください。 –

答えて

0

BaseUrlを使用するのではなく、なぜloadDataを使用しないのですか。たとえば、 webview.loadData(finalSrc, "text/html", "UTF-8");

+0

あなたの提案に感謝、私はそれを試してみます。 –

関連する問題