невозможно отобразить удаленное изображение в виде таблицы - appcelerator - PullRequest
0 голосов
/ 27 марта 2012

Я создаю строку таблицы с представлением изображения, и в этом представлении изображения будет получено из удаленного URL.

var pic =  Titanium.UI.createImageView({
        image:photoUrl,
        width:32,
        height:32,
        left:4,
        top:2
    });

здесь photoUrl - это что-то вроде "https://xxx.xx.x.com/profilephoto/72990000000D6Wd/T" на андроиде ничего не отображается, а на iphone показывается какое-то изображение по умолчанию. я что-то упустил?

1 Ответ

0 голосов
/ 28 марта 2012

Проблема решена.

image url "https://xxx.xx.x.com/profilephoto/72990000000D6Wd/T" перенаправлял на экран входа в систему. Он работал нормально в браузере, потому что я уже вошел в систему, но не работал в мобильном приложении, потому что там не было идентификатора сеанса.

Итак, я изменил URL как https://xxx.xx.x.com/profilephoto/72990000000D6Wd/T?oauth_token=[token]

Теперь работает нормально.

...