html解析器无法识别Titanium - <ul>和<li>

时间:2016-07-25 09:50:23

标签: titanium appcelerator appcelerator-titanium

我正在使用ios的html解析器:https://github.com/FokkeZB/nl.fokkezb.html2as.widget

以及Ti.UI.Label

中Android的html属性

但无法识别<ul><li>标记。是否有可能成为解决方案?

1 个答案:

答案 0 :(得分:1)

正如评论中所述,不支持ulli标记。仅支持Attributed String的本机功能。如果查看模块,它会链接到文档的Attributed String页面。

可在此处找到属性字符串指南以及所有包含的类型:http://docs.appcelerator.com/platform/latest/#!/guide/Attributed_Strings

那就是说,我建议使用webview或更好的StyledLabel。 StyledLabel是一个带有剥离功能的webview。您可以在此处找到该模块:https://github.com/appcelerator-archive/ti.styledlabel

然后,您只需将html设置为标签上的属性,而不是text属性。

更好是防止使用HTML而不是从后端输出HTML,而是将列表本身作为JSON响应中的数组,然后在应用程序中直观地构建页面。

应用程序并非真正构建HTML