15得票5回答
预加载隐藏的 CSS 图像

我正在制作一个基于jQuery的主页,其中包含5个或更多隐藏的div,每个div中都包含了几张背景css图片。 问题在于,浏览器直到显示父层的可见性时才将css图片加载到DOM中,导致当该层变为可见时图片缓慢加载。 我已经考虑过的解决方法: CSS精灵(要重新设计太麻烦了,并且在显示/...

13得票3回答
HTML5视频-文件加载完成事件?

我需要检测视频文件何时加载完成。我想使用progress->buffer,但在我的脑海中,我记得读过这个方法不可靠。有更好的方法吗?或者这个方法是安全的? 请注意,我将保留localStorage缓存每个用户已完全下载的视频,因此我将预先知道视频是否已加载,并且如果需要,可以跳过progre...

22得票3回答
如何使用Vue.js预加载图片?

我有一个使用Vue.Js(使用webpack)的小应用程序。我有一个过渡部分,当用户单击按钮时,内容会发生变化。它是一个简单的DIV元素,其中包含一个IMG子元素。我的问题是,当用户单击按钮时,下一个图像将实时加载,并且速度很慢,因此我需要预加载这些图像。 我尝试了不同的方法,但无法使图像被...

17得票2回答
HTML5视频自动播放,但延迟5秒。

我在网页背景上放了一个20秒长的HTML5视频循环,并设置为自动播放。是否可能将视频自动播放的时间延迟5秒?我想要在尝试播放视频之前允许视频完全加载,以防止视频卡顿。这是我的当前代码:<video id="video_background" poster="images/dmm_back...

10得票1回答
未使用推送的HTTP2 Web字体。

我在 HTTP2 响应中发送了一个 Link 预加载头,就像这个:Link: </assets/script/main.js?h=1795387974>; rel=preload; as=script, </assets/font/sourcesanspro_regular....

22得票6回答
Flexslider 图片加载慢

我正在建设一个网站,使用Flexslider。我很喜欢它的响应式效果,所以不想改成nivo-slider或类似的东西。 但是,它的一个缺点是在所有图片加载完成之前不会显示第一张图片。因此,您必须等待所有图片加载完成,才能使网站正常显示。这在台式机/笔记本电脑上是可以接受的,但在移动设备上则不...

13得票5回答
jQuery:如何预加载音频?

我有一个网站,当用户点击按钮时会播放声音。 这是我实现它的方式:function PlaySound(soundfile) { $('#soundContainer').html("<embed src='/uploads/sounds/" + soundfile + "' h...

15得票2回答
HTML5视频预加载

是否有可能预加载html视频?注意:video标记稍后动态创建。 目前,我可以通过创建隐藏的div并将所有图像放在其中来预加载图像。然后稍后创建需要时,图像不需要重新加载。 当使用video标记进行此操作时,浏览器仍会从开头加载视频,即使该元素已经被创建。 我看到了这个:https://...

8得票3回答
我可以在预加载XHR数据时添加自定义标头吗?

我正在JS代码中触发XHR。这个阻止渲染的XHR在每次页面加载时都会被触发,因此我希望在页面生命周期的早期与JS和CSS资源并行获取它。在我的index.html中,我将添加以下代码: <head> <link rel="stylesheet" href="style....

11得票3回答
知道在AJAX响应中图片何时加载完成

我有一个jQuery的ajax函数,它将一些内容加载到一个div中,其中一些内容是图像。我想要在这些刚刚加载进来的图片完成加载之前暂停执行,然后再运行一个函数,比如展示这些内容。这样做的好处是,我不会让内容加载到div中后才开始加载图片。我希望它们先被加载,然后再把内容放入div中,或者使用s...