问题标签 [preloader]

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 回答
1252 浏览

actionscript-3 - Flash 预加载器:未正确预加载?

预加载器在 3% 后没有像它应该的那样显示,它在文件完全加载时显示。

有人可以帮我解释一下我做错了什么吗?我的代码在第一帧中,它使用了一个矩形对象和一个文本字段对象。在我见过的其他类似这样的代码的预加载器中,它使用了一个 100 帧的影片剪辑。这有什么区别吗?我有更新矩形宽度的代码,以及更新动态文本框中文本的代码。

我在第一帧中的整个代码:

它真的应该出现,我需要更改一些精美的导出选项吗?我用带宽分析器试过这个,它只显示 100% 标记之后的任何内容。

编辑:progress_bar 是为动作脚本导出的影片剪辑。

0 投票
1 回答
668 浏览

actionscript-3 - AS3 预加载器的悲哀,无法从库中加载符号

我创建了一个 AS3 预加载器,并将其代码放在第一帧上。

然后我做了一个符号,把它放在图书馆里。它被设置为在第 1 帧上不导出,并且 fla 的设置在第 2 帧上导出了所有类。在第二帧之前没有对该对象的引用。

然后,每当我在没有选中“在第一帧中导出”框的情况下编译时,flash 就会崩溃。

为了解决这个问题,一位朋友建议我在第 3 帧开始我的游戏逻辑,这样它就会正确加载第 2 帧。这似乎工作正常,该类正在正确实例化。

然后,事实证明它没有加载影片剪辑,只是实例化了该类。同样,这可以通过在第 1 帧中导出来解决,但我真的不能这样做。

同一位朋友建议我在第 3 帧的舞台上放置一个符号实例,并在第 4 帧执行游戏逻辑。他们说这将正确初始化电影剪辑。

然而,事实并非如此。如何在不导出到第 1 帧的情况下加载整个符号、图形和所有内容?此单个符号可能包含 10-20 MB 的图形,因此需要预加载。

谢谢您的帮助!

编辑:长话短说,我所需要的只是某种加载影片剪辑的方法,以便它可以被使用和可见以及一切。

编辑:有没有办法通过 AS3 强制加载影片剪辑?

0 投票
1 回答
1021 浏览

apache-flex - Flex Preloader 有时在 100% 之前不显示

我创建了一个 Flex 自定义预加载器,就像在此示例中所做的一样:http ://www.gotoandlearn.com/play?id=108

现在,当我实现这一点时,似乎在我的计算机上的 FireFox 和 Chrome 上运行良好。我在服务器上发布它,刷新我的缓存并重新加载应用程序,我得到了我定制的预加载器。

但是在朋友的电脑上,白屏一会,然后一秒左右显示预加载器,但指示灯为100%。

所以加载在它显示预加载器之前就已经发生了。任何人都见过这个,你知道是什么原因造成的或如何解决它?

谢谢

0 投票
1 回答
200 浏览

flash - Flash 如何预加载部分接收的 SWF?

Flash 具有内置功能,可在下载文件时显示正在下载的文件的预加载器。因此,myfile.swf 可以指定 myfile.swf 下载时应显示的内容。非常棒的想法。我可以通过三种方式来实现这一点:

  1. 预加载器包含在 swf 文件的前 x 个字节中。在浏览器收到 x 字节后,它会在下载文件的其余部分时显示预加载器。
  2. 预加载器内置在 Flash 运行时中,swf 文件的前 x 个字节只是为预加载器提供了一个外观。
  3. 每个 swf 文件实际上包含两个应用程序 - 预加载器和主程序。收到整个预加载器后,它开始运行,输入流被重定向到预加载器。

有谁知道这实际上是如何完成的?

0 投票
2 回答
1215 浏览

jquery - 使用 jQueryUI 选项卡为 AJAX 内容预加载图像

所以我有一个非常好的应用程序使用 ui-tabs.. 问题是,我无法在我的生活中找到一种在显示选项卡面板之前在我的 ajax 内容中预加载图像的方法。我能想到的唯一方法是创建自己的 ajax 功能来加载选项卡面板内容,并在 ajax 调用中添加类似这样的内容:

}

但我认为有一种更好的方法可以使用 jQueryUi.tabs() 对象中的内置 AJAX 方法和事件来解决这个问题。我只是不认为我看到它...... arg。 。 有任何想法吗??

0 投票
2 回答
2915 浏览

css - 在加载 CSS 和 JS 文件时显示加载栏或动画 GIF?

我已经在其他网站和 SO 上看到过这个问题(只是 JS 或只是 CSS),但我还没有看到一个很好的可靠方法来做到这一点。

我的情况相当普遍。我正在使用 .NET MVC 并在 Visual Studio 中进行开发。我有一个 Site.Master 页面和多个视图,每个视图都有一个内容占位符,我在其中指定我的 JS 和 CSS 文件,如下所示:

我的导航栏是一个精灵图像,类似于苹果网站上看到的那个。我有带有标题的站点部分,也类似于 Apple 的,它们是图像。所以我的网站不是特别多的图像,但特别是当我在 IE 中查看时(在某种程度上也包括 Firefox),网站在我眼前拼凑起来,同时它为插件加载图像和 jQuery 文件(数据表插件总是需要一秒钟才能应用于我的表)。

我宁愿在所有图像、CSS 和 JS 文件都加载完之前根本不显示页面。在我向他们展示所有加载的最终站点之前,一个漂亮的进度条,甚至是动画 GIF 就足够了。我认为 Gmail 的加载栏使用了同样的想法。

关于如何最好地实现这一目标有什么建议吗?非常感谢。

0 投票
2 回答
467 浏览

loader - 需要推荐页面加载器(html 内容)

客户要求使用页面加载器,这是一种“有吸引力”的东西,可以让访问者知道内容正在发送中。这适用于标准 html 内容 - 文本、图像等。

我在网上看到过一些,但其中许多都过时且相当笨重。我正在寻找一些实施起来并不痛苦但看起来还不错的东西。

提前致谢。

0 投票
2 回答
1542 浏览

apache-flex - 在 Flex SDK 中自动生成 SWF

我正在使用 AS3 构建我的第一个网站,并且正在使用 Flash Builder 4 创建/编辑我的 AS 类。我有两个.fla 文件(preloader.fla 和portfolio.fla),我都发布为.swc 并将它们加载到FB4 中的ActionScript 项目(构建路径)中。当我点击调试时,FB4 会在名为 Preloader.swf 的 bin-debug 文件夹中自动生成一个 .SWF,但在我的 Preloader.swf 中,我有

并且这个 Portfolio.swf 不是自己生成的。现在是真正的问题;如何告诉 FB4 自动为我创建两个 .SWF 文件?或者那不可能,有什么解决方法吗?

谢谢。

0 投票
1 回答
276 浏览

flash - 从多个来源预加载 .swf

我有一个相当大的(34 MB)Flash CS4 AS3 swf 被作为一个整体加载到一个预加载器中,比如

l.load(new URLRequest(" sample.swf "));

我有哪些选项可以最大程度地减少加载时间?我可以拆分 swf 并从多个服务器加载吗?

我正在从库中动态加载图像:

var myBitmapDataObject:myBitmapData = new myBitmapData(100, 100); var myImage:Bitmap = new Bitmap(myBitmapDataObject); addChild(myImage);

现在我正在声明/引用每一个图像,以便将其包含在编译的剪辑中。有人知道更好的方法吗?还没有开始使用 Flex。

感谢您的任何建议!

0 投票
2 回答
927 浏览

apache-flex - 为什么 AS3 预加载器中的 bytesTotal 会增加?

我正在为 Flex 应用程序创建自定义预加载器,并注意到以下行为:加载时,进度条变为 100%,然后向下然后备份,依此类推,直到应用程序完成加载。

当我在 dowloadprogress 侦听器中添加跟踪时,我看到在加载应用程序时,bytesLoaded 和 bytesTotal 都增加了,但不一定同时增加。

代码:

输出:

为什么 bytesTotal 在加载过程中会发生变化?