我有一个加载网页的网络视图,有时该网页中有图片。
但是,我遇到了 2 个图像无法加载的情况,并且每个情况都给出了不同的结果。
结果#1:网页已加载,但图像未加载(使用的格式:.jpeg)
结果#2:网页已加载,但图像未加载。然而,在该图像所在的位置,有一个带问号的图标。 (使用的格式:.jpg)
我还有其他网页,它们也具有相同格式和来自同一目录的图像,并且工作正常。所有图像均取自另一个网站服务器上的同一位置。
我在各种网站上阅读过使用 loadDataWithBaseURL() 的内容,它们给了我相同的结果。
我现在不知道该怎么办。我是否需要以特定格式和特定设置保存图像?或者还有什么我需要做的吗?
更新:我相信图像的格式和大小并不重要,因为我尝试使用 Dolphin 和默认网络浏览器访问网页,但结果是相同的。
但是,如果我使用 Opera Web 浏览器,它就能够显示图像。
我们发现 JPG 图像的深度为 32 位。一旦我们使用 GIMP 将其重新导出到 24 位深度,图像就能够显示了。
另外,如果图像是 PNG 格式,即使它是 32 位深度,它也应该可以工作。
希望这可以帮助其他人。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)