【发布时间】:2016-07-24 14:43:52
【问题描述】:
如果响应是 JSON,我如何签入 Appcelerator?
我已经在js中尝试了通常的方式。
Ti.API.info(response.constructor.name); // returns "String"
if (response instanceof JSONObject) //JSON object undefined
其他方式
var response = this.responseText;
if (response.constructor === {}.constructor){
Ti.API.info('is object');
response = JSON.parse(response);
}
else{
Ti.API.info('not object');
Ti.API.info(response.constructor); // returns some Krollback <KrollCallback: 0x7fbdc8c0abe0>
}
我正在使用子字符串,但这似乎有缺陷。
if (response.substring(0, 1) === "{")
【问题讨论】:
标签: json titanium appcelerator appcelerator-titanium