Android 在Xamarin中设置CMS HTML内容的样式

Android 在Xamarin中设置CMS HTML内容的样式,android,ios,xamarin,xamarin.forms,webview,Android,Ios,Xamarin,Xamarin.forms,Webview,我有一些内容是从网站页面的数据库中输入的。我想在使用Xamarin表单构建的应用程序中使用相同的内容(最新版本为4.8/5.0) 使用rest将内容加载到应用程序中,甚至存储在SQLite中以备将来使用,这非常简单。不那么琐碎的是造型。似乎有四种选择,其中只有三种使用现有内容: 标签:填充文本属性,然后填充TextType=“Html”,这样可以工作,但是 样式似乎很弱,忽略了样式表和内联样式 WebView:这已经足够好了,可以输入html字符串或实际页面,但高度 必须设置或需要自定义控件来

我有一些内容是从网站页面的数据库中输入的。我想在使用Xamarin表单构建的应用程序中使用相同的内容(最新版本为4.8/5.0)

使用rest将内容加载到应用程序中,甚至存储在SQLite中以备将来使用,这非常简单。不那么琐碎的是造型。似乎有四种选择,其中只有三种使用现有内容:

  • 标签:填充文本属性,然后填充TextType=“Html”,这样可以工作,但是 样式似乎很弱,忽略了样式表和内联样式
  • WebView:这已经足够好了,可以输入html字符串或实际页面,但高度 必须设置或需要自定义控件来确定高度
  • 原生-将HTML解析为XAML控件-想到这一点我不寒而栗
  • 本机-只需使用xaml控件重新构建,并像一个好的演示一样键入文本
我是否缺少选项或实施细节?如果您已经在后端使用CMS,您通常如何使用相同的CMS以尊重HTML样式的方式填充应用程序内容