Titanium - <ul> 和 <li> 无法被 html 解析器识别
Titanium - <ul> and <li> aren't recognized by the html parser
我正在为 ios 使用 html 解析器:https://github.com/FokkeZB/nl.fokkezb.html2as.widget
和 html 属性 for Android in a Ti.UI.Label
但无法识别 <ul>
和 <li>
标签。有可能解决吗?
如评论中所述,不支持 ul
和 li
标签。仅支持属性字符串的本机功能。如果您查看该模块,它会链接到文档中的属性字符串页面。
可以在此处找到属性字符串指南以及所有包含的类型:http://docs.appcelerator.com/platform/latest/#!/guide/Attributed_Strings
也就是说,我建议使用 webview 或更好的 StyledLabel。 StyledLabel 是一个具有剥离功能的 webview。您可以在此处找到该模块:https://github.com/appcelerator-archive/ti.styledlabel
然后你可以将 html
设置为标签上的 属性 而不是 text
属性.
更好的 将防止使用 HTML 而不是从后端输出 HTML 而是将列表本身作为 [= 中的数组33=] 响应,然后在应用程序中直观地构建页面。
应用程序并不是真正为 HTML
构建的
我正在为 ios 使用 html 解析器:https://github.com/FokkeZB/nl.fokkezb.html2as.widget
和 html 属性 for Android in a Ti.UI.Label
但无法识别 <ul>
和 <li>
标签。有可能解决吗?
如评论中所述,不支持 ul
和 li
标签。仅支持属性字符串的本机功能。如果您查看该模块,它会链接到文档中的属性字符串页面。
可以在此处找到属性字符串指南以及所有包含的类型:http://docs.appcelerator.com/platform/latest/#!/guide/Attributed_Strings
也就是说,我建议使用 webview 或更好的 StyledLabel。 StyledLabel 是一个具有剥离功能的 webview。您可以在此处找到该模块:https://github.com/appcelerator-archive/ti.styledlabel
然后你可以将 html
设置为标签上的 属性 而不是 text
属性.
更好的 将防止使用 HTML 而不是从后端输出 HTML 而是将列表本身作为 [= 中的数组33=] 响应,然后在应用程序中直观地构建页面。
应用程序并不是真正为 HTML
构建的