我在Titanium for iOS / Android中进行编程,我需要在webview中加载XML。 我需要直接在webview中加载XML,而不是从XML文件加载XML。
所以,我需要使用webview.setHtml(...)而不是webview.url(...)。它工作正常,webview显示内容,但setHtml()方法没有正确加载XSL样式文件。
我尝试使用url()方法,它可以正常加载XSL样式文件。但对我来说不是一个好的解决方案,因为我需要直接做,没有XML文件。
例如,如果我这样做,它适用于XSL:
webview.url='test.xml';
但是这个,显示了没有XSL样式的XML内容:
webview.setHtml('<?xml version="1.0" encoding="ISO-8859-1"?><?xml-stylesheethref
="test.xsl" type="text/xsl"?><result><entry><form><orth>ahardi</orth><sf
_set><sf sort="ahardi">.........');
为什么会这样?
提前致谢!
答案 0 :(得分:0)
如果第一个例子有效:
webview.url='test.xml';
您可以将生成的XML信息写入文件,然后再次使用webview.url。