Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 应用程序因未捕获的异常而崩溃';NSInvalidArgumentException';显示FB相册api时出错_Javascript_Appcelerator_Appcelerator Titanium - Fatal编程技术网

Javascript 应用程序因未捕获的异常而崩溃';NSInvalidArgumentException';显示FB相册api时出错

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

当我使用图形路径显示fb相册列表时出现此错误:

应用程序因未捕获的异常而崩溃

“NSInvalidArgumentException”

有人能帮我吗

'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