我看不出这个WinJS.xhr调用出了什么问题

问题描述:

我使用WinJS.xhr来调用ReST服务......当我在浏览器上调用url时,我可以看到完整的返回的xml。所以我想解析这个XML来显示一些数据。我看不出这个WinJS.xhr调用出了什么问题

WinJS.xhr({ url: "http://myserver/myservice" }). 
    then(processPosts, downloadError); 

问题是我的downloadError功能没有参数,所以我不知道哪里出了问题。

我错过了什么?

help page是不是非常有帮助:(

编辑:我用fiddler,看看有什么在电线上,我没有看到要求我针对服务器是我自己的局域网,我也尝试过使用其IP地址,结果相同(无)

当出现错误时,回调函数将带一个参数,downloadError需要带一个参数如果你定义了下面的错误,你应该得到更多详细信息,结果类型应该是XMLHttpRequest,并使用它可以看到请求的状态以及失败原因。

function downloadError(result){ 
//check the result param. 
} 

编辑:

检查您application.AppManifest文件的应用能力。功能部分是您定义应用程序需要什么功能的地方,例如连接到互联网,使用网络摄像机。

+0

我有结果,但它是空的(?),我检查它,没有什么会让我看到一条消息或什么......我不知道发生了什么 – sebagomez 2012-02-28 17:20:30

+0

您是否尝试过使用fiddler来查看请求与回应? – sarvesh 2012-02-28 17:43:14

+0

是的,我有...我甚至没有看到请求...也许我应该加上这个问题 – sebagomez 2012-02-28 18:03:16