我正在使用ios的html解析器:https://github.com/FokkeZB/nl.fokkezb.html2as.widget
以及Ti.UI.Label
但无法识别<ul>
和<li>
标记。是否有可能成为解决方案?
答案 0 :(得分:1)
正如评论中所述,不支持ul
和li
标记。仅支持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