Safari过渡页面中的Gif动画

时间:2019-03-25 18:23:40

标签: html safari cross-browser gif

我们正在为Drupal网站创建一个过渡页面。保存页面(URL A)并发布后,它会转到中间页面(URL B),后端将生成一堆东西。完成后,将转到最后一页(URL C)。我们在中间页有一个gif动画,它可以在除Safari之外的所有浏览器上使用。

当我第一次加载中间页时,gif不会显示。当我在检查器中查看“网络”选项卡时,gif出现错误“尝试加载资源时发生错误”。如果我在另一个选项卡中从其源URL打开gif,则gif会很好地加载。当我再次加载中间页面时,会显示gif框架,但不会设置动画。

中间页面只是一个过渡页面,因此url栏将不断显示其正在加载,然后仅跳至最后一页。我的猜测是Safari在页面即将加载之前不会尝试加载和播放gif(?)我正在考虑将gif转换为视频,但是我认为大多数浏览器都禁止自动播放视频。

这只是一个老式的PHP网站,没有使用任何JS前端框架,因此我不确定如何在此处提供示例代码。而且我也无法提供该问题的链接,因为它需要管理员访问Drupal网站...如果有人对在Safari中使用gif /动画有任何见解,那就太好了。谢谢!

0 个答案:

没有答案