我有一个加载网页的网页视图,有时在这个网页上有图片。 但是,我遇到了2个图像没有加载的情况,它们各自给出了不同的结果。
结果#1:网页已加载但未加载图片(使用的格式:.jpeg)
结果#2:加载了网页但未加载图像。但是,在图像的位置,有一个带问号的图标。 (使用的格式:.jpg)
我还有其他网页,它们具有相同格式的图像,并且来自同一目录,并且工作正常。所有图像都来自另一个网站服务器的同一个地方。
我已在各种网站上阅读过使用loadDataWithBaseURL()的内容,他们给我的结果相同。
我现在不知所措。我是否需要使用特定格式和某些设置保存图像?或者还有其他我需要做的事情。
更新:我相信图片的格式和大小无关紧要,因为我试图使用Dolphin和默认的网络浏览器访问网页,但结果是一样的。 但是,如果我使用Opera Web浏览器,则可以显示图像。
答案 0 :(得分:3)
我们发现我们的JPG图像的深度为32位。一旦我们使用GIMP将其重新导出到24位深度,图像就能显示出来。
此外,如果图像是PNG,即使它是32位深度也应该可以工作。
希望这有助于其他人。