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

Posted

技术标签:

【中文标题】在 iOS/Phonegap 应用程序中显示来自外部站点的图像【英文标题】:Displaying an image from an external site in an iOS/Phonegap app 【发布时间】:2011-12-14 22:05:51 【问题描述】:

我们正在尝试在我们的 phonegap 应用中显示来自另一个网站的图表 (.gif)。只需添加带有 src 集的 img 标签就会导致整个应用程序超时。正在尝试在页面加载时添加图片...

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");
    );

只是没有显示任何内容。我能找到的唯一帮助是确保将站点添加到我已经完成的 externalHosts(对于 phonegap 0.9.3)并更改超时,我也尝试过但没有帮助。

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

【问题讨论】:

【参考方案1】:

嗯,似乎有了更多的变化,我能够找到问题所在。 eclipse 的 android 模拟器或 xcode 中的 iphone 模拟器都不起作用......但实际上将它放在 ipod 上。

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

编辑:看起来确实是我们的网络。尽管它仍然无法在不在被阻止的网络上的 eclipse 上运行。

【讨论】:

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

以上是关于在 iOS/Phonegap 应用程序中显示来自外部站点的图像的主要内容,如果未能解决你的问题,请参考以下文章

检查ios phonegap中的相机是不是存在

ios phonegap 显示黑框问题

iOS - Phonegap 或 WebApp 键盘问题

如何在 iOS PhoneGap 应用程序中获取应用程序版本号?

如何在 ios phonegap 开发中检测选择框高度?

ios phonegap 数字键盘