我制作了一个html站点,该站点可以正常工作,但是当您在IOS移动设备上打开它时,某些图像无法加载。
它们会加载,但是一秒钟后消失。如果然后我转到iPhone上的设置并返回,则会加载图像。
我已经检查了视口,图像的大小,代码与其他图像的任何差异,这些图像可以正常工作,但似乎找不到任何解决方案。
请帮助。
答案 0 :(得分:0)
说实话,这看起来更像是您的“延迟加载”或JavaScript window.onscroll
的问题。
在Mac上的Safari上,工作人员图像对我来说也不是很有效。他们闪烁了几秒钟,然后消失了。我在用着:
(Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.2 Safari/605.1.15)
尝试删除所有JavaScript(和“ preloader” div),然后重试。 该网站现在对我有用,并且图像不会闪烁。
我快速浏览了您的js/init.js
脚本,请尝试禁用以下三件事:
//Pretty Photo
$("a[rel^='prettyPhoto']").prettyPhoto({
social_tools: false,
theme: 'light_square'
});
并尝试从那里继续前进。