0
我有一个带有css文件的html文件。我想将它加载到Webview中。在CSS文件中,我为HTML文件中的某些元素设置了字体权重。但问题是webview无法显示我设置的粗体文本。在我测试的列表设备中:Nexus S,Nexus 4,Nexus 5,Nexus 7,Samsung S3,LG,只有Nexus 7可以显示粗体文本。无法在Webview Android上显示粗体文本
我研究多次,但仍然没有结果。你有什么想法。谢谢。
这里是我的html文件:
<link href="css/style.css" rel="stylesheet" type="text/css">
<title></title>
</head>
<body>
<section id="answer_box"><!--解答ボックス-->
<p class="explain_title">正解</p>
<p class="answer_p"><span class="answer_no">イ</span> </p>
</section>
<section class="question_title_box">
<p class="question_main_title"><span class="question_no">1</span>リスニングテスト(放送による指示に従って答えなさい。)</p>
</section><!--question_title_box終わり-->
这里是我的CSS文件
p.question_title_box{
font-size: 15px;
font-weight: 600
}
这是我如何加载HTML文件:
wvQuestion = (WebView) findViewById(R.id.question_content);
WebSettings webSettings = wvQuestion.getSettings();
webSettings.setJavaScriptEnabled(true);
String url = "test.html";
wvQuestion.loadUrl(url);
'''公共无效loadDataWithBaseURL(字符串的baseUrl,字符串数据, 字符串mime类型,字符串编码,字符串failUrl){ } ''' 我想从字符串数据这种方法加载HTML,而不是从HTML网址文件。 我尝试使用它,但无法加载HTML文件。 我也尝试将HTML文件解析为字符串数据,并使用上述方法加载它,但似乎没有工作。 – VuVanLy