在iOS/Phonegap应用程序中显示来自外部站点的图像

在iOS/Phonegap应用程序中显示来自外部站点的图像,ios,jquery-mobile,cordova,Ios,Jquery Mobile,Cordova,我们正在尝试在phonegap应用程序中显示另一个站点的图形(.gif)。只需将img标记与src集一起添加,就会导致整个应用程序超时。正在尝试在页面加载时添加图像 var img = new Image(); var source = <site address based on graphSwitch>; $(img).attr('src',source).load( function () { $('#div' + graphSwitch).empty(

我们正在尝试在phonegap应用程序中显示另一个站点的图形(.gif)。只需将img标记与src集一起添加,就会导致整个应用程序超时。正在尝试在页面加载时添加图像

var img = new Image();
var source = <site address based on graphSwitch>;
$(img).attr('src',source).load(
    function () {
        $('#div' + graphSwitch).empty();
        $('#div' + graphSwitch).append(img);
        alert("Image Added");
    });
var img=newimage();
var源=;
$(img).attr('src',source).load(
函数(){
$('#div'+图形开关).empty();
$('#div'+图形开关).append(img);
警报(“添加图像”);
});
只会导致未显示任何内容。我能找到的唯一帮助是确保网站被添加到externalHosts(对于phonegap 0.9.3)中,我已经这样做了,并更改了超时时间,我也尝试了,但没有帮助


在phonegap中,从另一个网站加载图像的一种可接受的方式是什么?

好吧,似乎通过更多的变化,我能够找到问题所在。eclipse的android模拟器和xcode中的iphone模拟器都不起作用。。。但事实上,把它放在ipod上就做到了

如果有人知道如何让它一直工作,而不仅仅是在一台设备上,我会把答案交给他们


编辑:看起来确实是我们的网络。尽管它仍然不能在eclipse上工作,但eclipse不在被阻止的网络上。

我的第一个想法是,网络可能没有在模拟器上正确配置。您是否尝试从模拟器中加载其他网页?