问题标签 [preloading]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
720 浏览

jquery - 如何使用 CSS/jQuery 智能加载图像?

我有一个拇指div(为简洁起见,我只显示四个拇指):

div和一个名为“内容”的空:

和一个隐藏的div称为“预加载”:

我认为这是预加载图库中所有图像的好方法。我的 jQuery 使用单击的缩略图的 ID 到clone()相应的图像,并使用该方法span将它们放入。问题是,画廊有一百张图片,而不是四张,如果我点击下面的缩略图之一,在加载之前的所有其他图片之前,它都是空的。contenthtml()content div

解决这个问题的最佳方法是什么?我的第一个想法是也许有一种方法可以排队或取消排队图像加载?调暗拇指,直到他们的内容被加载?干脆放弃,preload转而采用更好的方法?如果是这样,怎么办?

0 投票
1 回答
393 浏览

cocoa-touch - Cocoa Touch - 加载 AVAudioPlayer

我有这段代码可以播放声音,但是第一次播放它需要 5 秒钟才能加载...

我怎样才能加快速度?

0 投票
1 回答
1275 浏览

actionscript-3 - AS3 预加载问题

那里的任何人都可以帮助我吗?

我在 Chrome 和 IE 中预加载 swf 时遇到了一些问题。它仅适用于 Firefox。

当我预加载闪存时,我得到的 bytesTotal 为 0。所以当我 bytesLoaded 除以 bytesTotal 将导致无穷大。

我在 GZIP 上阅读了这篇文章。 http://patrickmcd.com/2009/04/20/flash-preloading-errors-turn-off-gzip/

但是测试了响应压缩没有被压缩。

这是我的预加载脚本:

}

0 投票
1 回答
740 浏览

iphone - iphone:“预加载”视图(标签栏控制器)

基本上,我的应用程序加载了两个 RSS 提要 - 一个博客提要和一个推特流。它们位于标签栏控制器的两个不同视图中。还有一个主页视图,它是应用程序启动时的默认视图。

好的,所以基本上当您从主页选项卡转到博客或推特选项卡时,加载需要一段时间。很公平,它试图从互联网上下载所有内容。

我的问题是,当用户在主页上时,是否有任何方法可以“预加载”其他视图以便该viewDidAppear功能已经运行?

或者,也许是一种“加载”屏幕的方式,因为当您单击选项卡时,应用程序似乎刚刚崩溃,该选项卡在加载视图之前甚至不会突出显示。

非常感谢你们。

0 投票
4 回答
14324 浏览

javascript - 预加载脚本文件

有很多插件可以预加载图像,但是有没有办法预加载 javascript?我的应用程序使用一个大的 js 文件,在页面显示之前加载大约需要 5 秒左右......那么,有没有办法在我以某种方式预加载脚本的同时显示“加载消息”?(类似于 Gmail 中的“正在加载...”)

谢谢

0 投票
2 回答
192 浏览

jquery - 加载一个页面,包括它的 Flash 电影,并在准备好时显示它?

我有一个网站,其中有一个灯箱样式的 iframe 弹出窗口,其中包含一个 Flash 剪辑。

现在,灯箱在网站上以弹出窗口的形式出现,然后闪存加载[带有一个不错的加载器]。

问题是,我想看看它是否可以在 bg 中加载整个页面,并且只有在 flash 完全加载时才弹出它..

你说什么?谢谢!

0 投票
1 回答
1142 浏览

javascript - Javascript图片预加载策略

像许多人一样,我已经做了很长时间的图像预加载,但并不总是很理性。所以我想出了这个关于使用 javascript 预加载图像的正确方法的简短想法列表。

  • 应尽快执行图像预加载脚本。它应该放在 HTML 的顶部(在 HEAD 部分中),与其他位于 BODY 部分底部的脚本不同。
  • 它不能依赖库(例如 jQuery),因为这会延迟执行。
  • CSS sprites 和 background-images 不需要预加载,因为 CSS - 通常在 HTML 的顶部调用 - 已经完成了这项工作(这当然减少了对 javascript 图像预加载的总体需求)。
  • 预加载脚本可以在站点的每个页面上放置和运行,以确保无论用户进入哪个页面都有效。(但是每次运行脚本的开销,如果只是检查图像现在是否缓存?)

我很想听听您对这个主题的意见。

0 投票
1 回答
561 浏览

javascript - 在 Javascript 中优雅地预加载图像(没有任何 JS 库)?

我有一个设置 src 属性的图像。

我想更换图像,但与服务器的连接速度很慢,加载新图像所需的时间也不容忽视。

是否有可能创建内部图像对象,在其上设置“onLoadListener”类型,加载图像,然后将其设置为原始图像 src 属性?

0 投票
3 回答
3694 浏览

jquery - jquery:简单的图像预加载器 + onload

我正在尝试为一个图像制作一个简单的图像预加载器。它应该加载一个图像并且 - 如果完成 - 触发一个事件来显示它。最简单的方法是什么?

我只知道纯 javascript 解决方案,例如 document.createElement("img") - 但是使用 jquery 的最佳方法是什么?

到目前为止我所拥有的(但不知道它是否是最佳方式):

谢谢

0 投票
1 回答
106 浏览

iphone - 如何使我手动放入核心数据数据库的自定义数据永久化?

好的,诚然,我对核心数据还很陌生,但仍然没有我想的那样知识渊博。我正在使用我自己输入并添加的值(使用 sqlite 编辑器 Base)从数据库中检索一些非常基本的数据。

我在我的模拟器中得到了一切工作,我认为生活只是花花公子,但我进去并在我的 2g iPod touch 上安装了应用程序,当我的 pickerview 去获取数据时......那里什么都没有!我想这并不奇怪,但我认为应用程序构建只会复制我设置的数据库?

到底是怎么回事?我需要做什么才能使我的应用程序的所有下载者都可以使用预加载的数据?

谢谢!