问题标签 [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.
flash - Haxe 简单的闪存预加载器
有没有一种简单的方法可以让预加载器只跟踪百分比然后继续主游戏?尽可能简单,以便我可以在之后添加进度条/徽标动画。我在 mindless-labs 尝试过这个东西,但它真的很复杂,看起来有点骇人听闻,我不太明白它在做什么,而且它使用了我不想要的 mochi 广告。我打算使用 SamHaxe,但它无法在 Snow Leopard 上编译。我更喜欢一个瑞士法郎。
actionscript - AS2 网站的简单预加载器问题
我被要求在一个相当混乱的 AS2 网站上添加一个预加载器。我正在使用 preloader-in-the-first-frame 方法——整个站点有大量对 _root 的引用,因此我无法将主站点作为另一个 swf 从外部加载。我的方法只是在时间线的开头创建一个新帧,将所有现有内容添加到正确的一帧,然后将网络上数百万个一次性预加载器中的一个添加到第一帧。
我遇到的问题是,无论出于何种原因,99% 的网站权重都在第一帧中导出(如“生成大小报告...”所报告的那样),尽管事实上 a) 舞台上什么都没有但是第 1 帧中的预加载器和 b) 我在第 2 帧上导出了我的动作脚本类。具有链接的库项目很少,并且所有链接的都设置为在第 2 帧中导出。显然,预加载器不是按需要工作,因为在所有内容都已加载之前它不会显示。
我在这里想念什么?
谢谢!
javascript - 预加载器问题,预加载器不在页面顶部
我昨天(深夜)发了一个帖子,但是那个帖子对你来说不是很清楚,所以我希望这会更好。
我找到了一个代码,我想将它用作我的网站的预加载器。它似乎工作,但问题是完整的网站仍然可见。该脚本的制造者声称预加载器应该覆盖网站并在加载页面时消失。
预加载器确实消失了,但网站在预加载器之上,我不得不说它是一个 Joomla 网站,有人可以向我解释为什么它不是预加载器未覆盖的网站。我认为这是因为在实际的 head 部分开始之前加载了很多代码。
这是代码:
这是我的模板 index.php 的完整代码,以防您需要了解它。
actionscript-3 - 基于 AS3 预加载器进度百分比的 gotoAndPlay 帧
我遵循了这个优秀的 as3 预加载器教程,下面是我到目前为止的代码。
这完美地加载了主要内容。显示加载进度的百分比。
现在我想更进一步。我的目标是在时间轴上的 3 个不同帧中生成 3 张图像,其中一张在完成 25% 时可见,第二张在完成 50% 时可见,最终图像在完成 75% 时可见。
我假设我需要添加一些 if 语句,但我无法弄清楚侦听 flash 百分比以了解要移动到哪个帧的语法是什么。
感谢您的阅读,非常感谢您的帮助。
actionscript-3 - 预加载器模拟白屏:AS3
目前我的预加载器有一些问题。
我有一个带有以下代码的 as3 类网站:
我把我的舞台漆成黑色,当我简单地运行我的 flash 文件时,它会跟踪“加载”,所以一切都加载得很好,它构建了 UI。但是当我通过按 ctrl+ 输入两次进行模拟时,我得到一个白屏,大约 10 秒后。(我的 swf 是 1mb,它以 100kbs 模拟)它会立即以 100% 的速度显示预加载器并加载我的 UI。所以我的文本不会从 0% -> 100% 改变,但是当一切都加载时我只是得到 100%。
如果有人可以帮助我,我将不胜感激。
问候
xml - 如何添加预加载器
第一次在这里发帖。
我有一个 xml 视频背景,需要在视频缓冲之前添加一个预加载器。问题是我正在从 xml 文件加载视频,并且从我尝试过的预加载器适用于 swf 文件,但不适用于外部加载的 f4v 视频。
有什么想法吗?你可以在这里查看预览:http ://www.freeportbiblecenter.org
我所做的是压缩视频,以便获得更小的文件或更改缓冲时间,但优先级是使用预加载器。
提前致谢
ajax - ajax gif 加载器
你能告诉我在哪里以及如何放置 ajx loading.gif 吗?我的html代码如下
apache-flex - Flex:将数据从预加载器传递到应用程序?
我想跟踪下载和初始化我的 flex 应用程序的客户体验。(a) 有没有办法将数据从预加载器传递到应用程序?我想通过下载所需的时间和初始化所需的时间。(b)Alternatively:在应用层是否有对应preloader事件的事件:1.下载完成2.初始化完成(同Application creationComplete)
flash - Flash/AS3 安全性 - 将影片剪辑引用传递给子 swf?
关于我的预加载器和主应用程序类(所有 AS3 / Flash CS4)之间的交互,我看到了一些奇怪的行为。粗略地说,这是事件的流程:
- Preloader.swf 加载两个东西:main.swf,它是主应用程序,以及由文本和图像组成的自定义对象的资源,这些资源由预加载器从各种 URL 组装到对象中。
- 加载完成后,Preloader 将 main.swf 添加为子项。预加载器然后调用 main.swf 上,其中 myCustomObject 是对预加载器在步骤 1 中组装的对象的引用,并且 Main.as 中的方法签名。(Preload.as 将 Main 转换为 * 类型的对象,以便能够调用任意函数而不必担心编译时错误。)
- Main.as 实际上是应用程序本身的容器,因此它实例化了一个递对由预加载器组装的 customObject 的引用,并将其添加为子项。
我已经安装了迅雷,所以我可以在应用程序运行时记录消息,这就是我确定正在发生的事情。步骤 3 中的 Application 对象的实例化是造成问题的原因;出于某种原因,
myMainApplication = new Application(customobj);
Main.as 中的语句抛出了一个可爱的#1009
错误,这通常表示空指针引用或类似的东西。
奇怪的是,我添加了一些日志记录到Application.as
,它似乎接收到的引用customObject
没有问题;调用intoString()
的构造函数会完全返回预期的数据。customObject
Application
换句话说,myMainApplication = new Application(customobj);
Main.as 中的语句似乎同时成功和失败。是什么赋予了?
actionscript-3 - 加载自身的 AS3 预加载器,而不是外部 swf
如何创建执行此操作的预加载器?我见过很多加载外部 swf 的代码示例,但从来没有加载过自己的东西。
感谢您的帮助,这让我发疯了......