HarmonyOS WebView loaddata 无法完全展示html中的内容
import web_webview from '@ohos.web.webview'; 
import business_error from '@ohos.base'; 
 
@Entry 
@Component 
struct WebComponent { 
  controller: web_webview.WebviewController = new web_webview.WebviewController(); 
 
  build() { 
    Column() { 
      Button('loadData') 
        .onClick(() => { 
          try { 
            this.controller.loadData( 
              '<html><head><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.5, minimum-scale=1.0, user-scalable=no"/></head><body><br><br><b>ffffffff</b><i style="font-weight: bold;">ffffff</i><font color="#ef432c" size="4">ffffffffff</font><font color="#00ff00" size="4">ffffffff</font><font color="#0000ff" size="4">ffffff<font size="4"><b>ffffffff</b><font size="4">ffffff<b>ffffff</b><font size="4">ffffffff<b>fffffff<i>fffffffff<font size="4">fffffff</font></i></b></font></font></font></font> 发自我的test<br><br></body></html>', 
              "text/html", 
              "UTF-8" 
            ); 
          } catch (error) { 
            let e: business_error.BusinessError = error as business_error.BusinessError; 
            console.error(`ErrorCode: ${e.code},  Message: ${e.message}`); 
          } 
        }) 
      Web({ src: '', controller: this.controller }) 
    } 
  } 
}运行后font标签中的文本无法显示,请帮忙排查下是什么原因呢?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS  webview无法通过loadData加载内容 
1406浏览  • 1回复 待解决
HarmonyOS  Web通过loadData加载html不显示内容 
1259浏览  • 1回复 待解决
HarmonyOS  webview加载html字符串不能完全显示 
1222浏览  • 1回复 待解决
webview 如何显示纯文本html内容? 
3590浏览  • 1回复 待解决
使用webview展示html内容时给按钮注册点击事件,如何在ArkTS中捕获到点击事件的触发 
782浏览  • 1回复 待解决
HarmonyOS 使用web组件loadData加载html文件白屏 
2631浏览  • 1回复 待解决
在组件的aboutToAppear()中,使用WebviewController的loadData()方法加载html报错 
1895浏览  • 1回复 待解决
Flutter的插件webview_flutter,在HarmonyOS应用中,无法加载本地Html文件 
1993浏览  • 1回复 待解决
如何解决webview loaddata白屏问题 
2366浏览  • 1回复 待解决
HarmonyOS webviewController调用loadData函数加载本地html文件异常 
1063浏览  • 1回复 待解决
HarmonyOS webview中loadData如果有样式加载不出来 
970浏览  • 1回复 待解决
预览器上WEB组件无法显示HTML内容 
4350浏览  • 1回复 待解决
求助,如何在鸿蒙平台上通过WebView展示商品详情的HTML页面? 
744浏览  • 1回复 待解决
HarmonyOS  webview的loadData方法如何进入页面就加载 
1502浏览  • 1回复 待解决
HarmonyOS  web组件loadData加载内容显示异常 
1208浏览  • 1回复 待解决
HarmonyOS  WebView无法显示展示含有color属性的font标签 
778浏览  • 1回复 待解决
HarmonyOS WebView组件打开rawfile内的HTML资源时,无法正常加载 
950浏览  • 1回复 待解决
webviewController的loadData无法显示长文本 
2732浏览  • 1回复 待解决
HarmonyOS RichText设置高度后,内容无法全部展示 
906浏览  • 1回复 待解决
Web如何使用loadData加载复杂Html字符串 
3931浏览  • 1回复 待解决
HarmonyOS 半模态档位切换时,偶现ux无法完全展示出来 
839浏览  • 1回复 待解决
HarmonyOS Tabs组件tabbar无法start排列&Tabs下列表最后一个item无法展示完全 
1329浏览  • 1回复 待解决
HarmonyOS flutter_widget_from_html未完全HarmonyOS化 
1033浏览  • 1回复 待解决
HarmonyOS 可以用类似text的组件来展示一段html标签内容么 
1010浏览  • 1回复 待解决





















参考代码如下:
因为#是特殊字符,需要转义特殊处理,请按照以下代码进行加载。