カスタム フォントを html ページに設定し、loadDataWithBaseURL を使用して html データをロードすると、ボールド タグが無視されます。私のコードは以下の通りです:
webView.loadDataWithBaseURL("", "<html><style type=\"text/css\"> @font-face { font-family:\"customFont\"; src:url('file:///android_asset/fonts/customfont.ttf');line-height:45px;font-size:34px;} body { font-family:'customFont'; }</style><body><b>The legend is back!!</b></body></html>", "text/html", "utf-8", "");
以下に示すように私の出力:
以下に示すように、loadData を使用して同じコンテンツをロードすると、次のようになります。
webView.loadData("", "<html><style type=\"text/css\"> @font-face { font-family:\"customFont\"; src:url('file:///android_asset/fonts/customfont.ttf');line-height:45px;font-size:34px;} body { font-family:'customFont'; }</style><body><b>The legend is back!!</b></body></html>", "text/html", "utf-8", "");
私の出力は以下のとおりです。
考えられる問題が何であるかわからない。同じ理由はありますか?