在iOS Safari上,PNG正在加载错误的位置。例如,我有一些PNG图标,但Safari没有使用我定义路径的正确图像。它从DOM中挑选随机图像并将其与其他图像位置交换。我注意到它在WiFi上不像在移动无线上那样经常这样做。
您可能也可能无法通过访问此站点并向下滚动到数字代码来复制iOS / Safari上的问题。此处的图标可能与页面上的其他图像交换。如果您无法复制它,但过去已经看过这个问题并知道要尝试的解决方案,请随时提供建议。
http://www.easycleanenergy.com/
我在苹果支持论坛上发现了一篇旧帖子,但它已经2岁了,我希望有人能够解决问题并解决问题: https://discussions.apple.com/thread/6574663?tstart=0 他们建议清除浏览器缓存,这有效 - 但下次访问网站时图像会再次交换。希望你们有更好的解决方案。
我没有提供代码,因为我不认为它是导致它的当前代码而且我老实说也不知道要发布什么代码,即使它是代码问题 - 似乎是特定于iOS的浏览器苹果浏览器。但是,如果您怀疑标记是问题并有建议,请随时查看我链接的页面上的来源。
希望我能提供更多详细信息 - 但这些信息是我在调试此问题时必须要做的。谢谢大家!
答案 0 :(得分:2)
我在我负责的网站上看到了同样的问题。我们的组织页面上有我们领导团队的照片,旁边是他们的名字和传记信息。在iOS上,我们看到图像加载到错误的名称和生物旁边。我们确定此问题仅发生在iOS上(我们使用版本9.3.2进行了测试)并且只有在我们使用IMG标记时才会发生。我们通过将图像显示为DIV元素的背景图像来解决该特定页面的问题,并且似乎解决了该问题。希望Apple能尽快解决问题!