最终效果:
实现思路:
1、创建HTTPClient对象
2、用HTTPClient对象的open方法打开该对象
3、用HTTPClient对象的onload属性接收并展示数据
4、HTTPClient对象的send方法发送请求
源代码:
app.js
/*1、我们使用Titanium.Network命名空间创建一个HTTPClient对象 * 2、使用一个对象xhr打开一个GET连接到远程网站 * 3、实施onload事件侦听器,我们可以捕捉到XML数据 * */ var win = Titanium.UI.currentWindow; //声明 http client 对象 var xhr = Titanium.Network.createHTTPClient(); //打开 xml feed xhr.open('GET', 'http://www.html5mobi.com'); //t这个方法将处理 远程数据 xhr.onload = function() { Ti.API.info(this.responseText); }; //如果在连接远程数据的时候这个方法将触发 xhr.onerror = function() { //l输出错误到控制台 Ti.API.error(this.status + ' - ' + this.statusText); }; //最后, 执行呼叫远程 feed xhr.send();