android.webkit.WebView#loadDataのバグ
現在制作中のAndroidアプリでWebViewを使っていたところ、
うまくページが表示できない現象が発生。
色々調べたところ、↓のサイトに行き着きloadDataのバグだとわかりました。
http://www.taosoftware.co.jp/blog/2009/01/android_webview_loaddata.html
以下のように修正したらうまく行きました。
webView.loadData("%%%%%", "text/html", "UTF-8");
を
webView.loadDataWithBaseURL("about:blank","%%%%%", "text/html", "UTF-8",null);
へ変更。
(元サイトではBaseURIが”hogehoge”になっていましたが、ここを見るとnullとか”about:blank”が良さそうです。)
APIにもこういうバグあるんですね。油断できないなぁ。
コメント (0)
Trackbacks (0)
コメントを残す
トラックバック