Javascript 应用程序因未捕获的异常而崩溃';NSInvalidArgumentException';显示FB相册api时出错
当我使用图形路径显示fb相册列表时出现此错误: 应用程序因未捕获的异常而崩溃 “NSInvalidArgumentException” 有人能帮我吗Javascript 应用程序因未捕获的异常而崩溃';NSInvalidArgumentException';显示FB相册api时出错,javascript,appcelerator,appcelerator-titanium,Javascript,Appcelerator,Appcelerator Titanium,当我使用图形路径显示fb相册列表时出现此错误: 应用程序因未捕获的异常而崩溃 “NSInvalidArgumentException” 有人能帮我吗 'GET', function(e) { if (e.success) { Ti.API.info(e.result); if (e.result) { var rows = []; var data = JSO
'GET', function(e) {
if (e.success) {
Ti.API.info(e.result);
if (e.result) {
var rows = [];
var data = JSON.parse(e.result).data;
for (x in data) {
//Ti.API.info(JSON.stringify(data[x]));
var row = Titanium.UI.createTableViewRow({});
row.textId = data[x].id;
var image = Titanium.UI.createImageView({
image : "https://graph.facebook.com/" + (data[x].cover_photo || 0) + "/picture?access_token=" + fb.accessToken,
top : 0,
left : 0,
width : 100,
height : 100
});
var title = Titanium.UI.createLabel({
text : String.format("%s (%d)", data[x].name, data[x].count) + ' ',
top : '50dp',
left : 110,
width : 'auto',
height : 'auto',
color : 'black'
});
row.add(image);
row.add(title);
rows.push(row);
}
tableview.setData(rows);
}
} else if (e.cancelled) {
Ti.API.debug("user cancelled");
} else {
Ti.API.debug(e.result);
}
activityIndicator.hide();
});
$.indexWindow.add(tableview);
我建议使用Studio调试器单步执行代码,或者添加一些日志来检查
image.image
,title.text