如何远程获取html内容并在本地打开

时间:2014-12-05 03:20:23

标签: titanium

我想远程获取html页面的内容,并在webview中本地打开。但我希望这个html可以访问Ti命名空间,因此它意味着html必须在本地运行。 尝试创建将内容作为“html”参数传递的webview,但Ti命名空间不能以这种方式工作。

然后,我尝试将内容写入Ti.Filesystem.applicationDataDirectory上的html文件。该页面打开正常,但Ti命名空间也无法在html上运行。

最后,我在项目的assets文件夹中创建了一个html文件,当我得到html代码时,我尝试在其上写,因此我可以使用'url' : '/myfile.html'打开。但是当我尝试写它时会给出java.io.IOException: read only

我怎样才能做到这一点?再说一遍:我正在尝试远程获取html内容并在本地运行,因此我可以访问Ti命名空间。 感谢

1 个答案:

答案 0 :(得分:0)

我在测试期间搞砸了。下载html,然后打开webview,将html代码传递给" html" webview上的参数工作得很好。 fireEvent在html中以这种方式工作。

它无法正常工作,因为这是我修复的其他问题。