我正在使用WinJS.xhr
调用ReST服务...当我在浏览器中调用url时,我可以看到完整的返回xml。所以我想解析该xml以显示一些数据。
WinJS.xhr({ url: "http://myserver/myservice" }).
then(processPosts, downloadError);
问题是我的
downloadError
函数没有参数,所以我不知道出了什么问题。我想念什么?
help page不是很有帮助:(
编辑:我曾经fiddler看到线路上的内容,但没有看到请求。我定位的服务器是我自己的局域网,我也尝试使用其IP地址获得相同的结果(无)
最佳答案
发生错误时,回调函数将使用一个参数。 downloadError将需要采用一个参数。如果按以下方式定义downloadError,则应获取更多详细信息。结果类型应为XMLHttpRequest,并使用该类型可以查看请求的状态以及失败原因。
function downloadError(result){
//check the result param.
}
编辑:
在application.AppManifest文件中检查应用程序功能。在功能部分,您可以定义应用程序需要的功能,例如,连接到互联网,使用网络摄像头。