Javascript 钛安卓应用程序不';不显示远程图像

Javascript 钛安卓应用程序不';不显示远程图像,javascript,android,database,titanium-mobile,Javascript,Android,Database,Titanium Mobile,我正在为iOS和Android开发一款钛合金应用程序。iOS应用程序正在按预期工作。我访问一个本地数据库,该数据库保存我要显示的图像的名称。当我在本地存储图像时,它显示良好。以下是我的代码片段: var clientlogo = Ti.UI.createImageView({ image: 'images/'+rows.fieldByName('clientlogo')+'', width: 'auto', height: '150dp', top: '1

我正在为iOS和Android开发一款钛合金应用程序。iOS应用程序正在按预期工作。我访问一个本地数据库,该数据库保存我要显示的图像的名称。当我在本地存储图像时,它显示良好。以下是我的代码片段:

var clientlogo = Ti.UI.createImageView({
    image: 'images/'+rows.fieldByName('clientlogo')+'',
    width:  'auto',
    height: '150dp',
    top:    '1dp'
    });
但是,我有很多图像,在本地存储它们会占用设备上太多的空间,所以我想远程存储它们。我无法使用以下代码段将其显示:

var clientlogo = Ti.UI.createImageView({
    image:  'http://mydomain.com/app/uploads/thumb/'+rows.fieldByName('clientlogo')+'',
    width:  'auto',
    height: '150dp',
    top:    '1dp'
    });
通过web浏览器查看时,图像显示正确,我已重新上传图像,以防文件发生某种损坏。我提出:

Ti.API.info('URL: ' + 'http://mydomain.com/app/uploads/thumb/'+rows.fieldByName('clientlogo')+'');
在文件中,以确保数据库返回有效的URL,并且它是。我可以通过Safari访问设备上的远程站点,并且图像显示正确。我甚至试着输入图像的精确尺寸,但都无济于事

有人能帮我吗?我正在使用Tianium SDK 3.1.0,我正在运行Android 2.3.5的HTC EVO上进行测试。 注:进一步测试后,我发现当图像路径硬编码时,图像显示