Flutter Markdown
一个Flutter的Markdown渲染器。它支持
原始格式,但不支持内联
HTML。
入门
使用Markdown widget很简单,只需将源代码Markdown传递为
string
new Markdown(data: markdownSource);
如果您不希望有内边距或滚动行为,请使用MarkdownBody
代替
new MarkdownBody(data: markdownSource);
默认情况下,Markdown使用当前Material Design主题的格式,
但也可以创建自己的自定义样式。使用MarkdownStyle类
来传递您自己的样式。如果您不想在Material Design之外使用Markdown,
请使用MarkdownRaw类。
图片支持
Img标签仅支持以下图片位置。它特别
不支持指向捆绑资产的图片位置。
-
来自网络:使用以
http://或https://为前缀的URL。 -
来自设备上的本地文件:使用文件的绝对路径,例如通过
将文件名与由已知存储位置返回的路径连接起来,
例如由path_provider
插件提供的。