我的iphone网络应用程序中未显示图像

时间:2011-08-02 06:43:12

标签: iphone image web-applications

我正在创建一个网络应用并遇到问题。我的图像显示在我的Safari浏览器和Iphone模拟器中,但它们没有显示在我的Iphone上。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果HTML文件和图像本地存储在设备上,则必须保持iOS文件系统区分大小写。所以iPhone.jpg和iphone.jpg可以是两个不同的文件...确保你的所有标签和相应的文件都有正确的案例...... 此外,当加载uiwebview和资源时它在bundle文件夹中你必须确保你设置baseURL以便webkit可以找到相关的链接文件:

NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[webView loadHTMLString:htmlString baseURL:baseURL];

这使您可以相对于bundle进行链接:

<img src=iPhone.jpg">