我正在根据用户输入显示卫星图像的网站。输入由单选按钮和区域,卫星和日期等下拉列表组成。我设置了JavaScript文件,以便在输入状态更改时搜索json文件。 json包含有关图像的信息,如文件路径,图像名称等。所有与输入状态匹配的图像都放入slickjs图像轮播中;与不相关的被删除。
所以我遇到的问题是当从旋转木马交换图像时,在新图像出现在屏幕上之前会有一些闪烁。闪烁主要发生在第一次加载图像时。第二次通过图像之间的过渡似乎更平滑。我尝试预加载可以使用
查看的图像(new Image()).src = item
这有点帮助,但眨眼仍然偶尔发生。任何人都可以提供一些有关如何完全解决眨眼问题的见解吗?