我想将html的一部分放在混乱的页面中,但无法正确显示。
这是我的html字符串
import 'package:flutter/material.dart';
import 'package:flutter_html/flutter_html.dart';
String str = <p style="text-align: center;"><u>说法司法考试满分多少积</u></p>;
widget build(BuildContext context){Html(data:sta)}
但是“ text-aligin:center”不起作用
答案 0 :(得分:1)
如果您阅读了flutter_html的html解析代码,您将看到here,text-align不是html解析支持的实现之一。您可以进入并将自己的switch语句添加到解析器中以进行文本对齐,也可以使用其中的一些现有属性来找出需要使用的标记。例如,在源代码中搜索“ align”表明使用'
official Flutter WebView程序包已创建,并且处于开发人员预览中。它目前还不稳定,并且也不允许数据传递给它,只有URL导航,但它利用了实际的Web视图。检查其当前状态,也许是在某个时候可以使用它正确呈现html。