Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Tianium SDK中保存和检索HTML和.aspx网页_Javascript_Android_Ios_Titanium Mobile_Appcelerator - Fatal编程技术网

Javascript 在Tianium SDK中保存和检索HTML和.aspx网页

Javascript 在Tianium SDK中保存和检索HTML和.aspx网页,javascript,android,ios,titanium-mobile,appcelerator,Javascript,Android,Ios,Titanium Mobile,Appcelerator,如何在Tianium SDK中保存和检索HTML和.aspx网页 用于脱机显示 我见过这个。但它返回一个图像。我需要一个网页 编辑:-(参见答案) 现在我能够保存网页并成功检索它。但在网页中的一些javascript文件中,有图像。如何获取这些文件…工作正常 var xhr = Titanium.Network.createHTTPClient({ onload: function(e) { var returnValue = this.responseText;

如何在Tianium SDK中保存和检索HTML和.aspx网页

用于脱机显示

我见过这个。但它返回一个图像。我需要一个网页

编辑:-(参见答案)

现在我能够保存网页并成功检索它。但在网页中的一些javascript文件中,有图像。如何获取这些文件…

工作正常

var xhr = Titanium.Network.createHTTPClient({
    onload: function(e) {
          var returnValue = this.responseText;
          Ti.API.info(this.responseText);

          var f = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory,'file.html');
                if(f.exists()==false) {
                     Ti.API.info('false');

                      // you don't need to do this, but you could...
                      f.createFile();
                }
                f.write(this.responseText);
                Ti.API.info('Files dir path : ' + Ti.Filesystem.applicationDataDirectory);

           Titanium.App.Properties.setString("URRL", Ti.Filesystem.applicationDataDirectory+'file.html');
           urrl = Ti.App.Properties.getString('URRL');
           webview.setUrl(urrl);

           },
           timeout: 10000
});
webservice();
function webservice() {
        xhr.open('GET','http://msdn.microsoft.com/en-us/library/015103yb(v=vs.100).aspx');
        xhr.send();
}

你试过什么?你有什么问题?您正在询问如何发送HTTP请求吗?如何写入存储?@SLaks,Http请求post并正常工作。。。我问我需要在脱机状态下显示网页。(无网络)因此计划保存该网页。如果没有网络,我需要显示that@SLaks,现在我可以保存网页并成功重新保存。但在网页中的一些javascript文件中,有图像。如何获取这些文件。。。