"可以't查找变量:window“;在suds.js中
"Can't find variable: window" in suds.js
我正试图在Titanium Studio(2.1.1版)中构建的移动应用程序中测试接收SOAP响应。我正在使用suds库来完成此操作,但当我调用它时,我会收到错误
[WARN] Exception in event callback. {
line = 27;
message = "Can't find variable: window"
我真的不知道我为什么会得到这个,我有suds.js库,这个应用程序不会崩溃,只是不会发送。我用来实现这一点的代码是:
var suds = new SudsClient({
endpoint: 'http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL',
targetNamespace: 'http://ws.cdyne.com/'
});
var soapBtn = Ti.UI.createButton({
title:'SOAP',
bottom:'100'
});
homeHolder.add(soapBtn);
var callParams = {
ZIP:'33325'
};
soapBtn.addEventListener('click',function(e){
suds.invoke("GetCityForecastByZIP", callParams, function(xmlDoc) {
var response = xmlDoc.documentElement.getElementsByTagName('GetCityForecastByZIPResult');
Ti.API.info(response);
});
我做错了什么?谢谢
您之所以会出现此错误,是因为您没有使用经过修改的suds.js for titanium,您可以从厨房水槽示例或suds github上的titanium移动示例中获得正确的sudsjshttps://github.com/kwhinnery/Suds/tree/master/TitaniumMobileExample/CurrencyConverter/Resources
相关文章:
- $(window).load在带有异步js-libs的IE中触发得太快
- "可以't查找变量:window“;在suds.js中
- 如何在JS文件中添加wordpress permalink(onclick,window.open)
- 基于AJAX的网站中的JS window.location
- 单击.之间具有特定名称的链接的JS.<>标签.我应该使用 window.find(string).click()、
- 如何在HTML、JS中重定向,如果用户关闭“;window.open()"-对话
- JS-window.location并保持当前路径
- Angular Js中的$window.location成功消息
- MVC - JS window.location.href 将代码插入 URL
- js window.open and print 在 google chrome 中不起作用
- 如何在 Node 中访问模块全局变量.js例如浏览器中的 window.variable
- 在 meteor js 中为 window.onload(function(){}) 和 $(document).rea
- 将window.onresize合并到OO JS类中
- javascript window.addEventListener three.js
- JS的最佳实践 - 在href或onclick中的window.open()
- 以“$( window ).load(function()”开头的 js 代码
- res://ieframe.dll/preview.js 中 IE 中的 Window.print() 错误
- js:Window.open()尝试打开本地文件夹失败
- 使用JS window.open_self下载zip文件而不使用“;无用窗口”;
- JS window.close不起作用