【发布时间】:2013-08-08 12:45:44
【问题描述】:
假设,例如,我正在创建一个游戏。我有一个小脚本,其工作是加载所有资产并在加载资产时向用户显示进度条。
其中一个资产是包含游戏逻辑的相当大的脚本。可能超过 3 MB。
如何向用户显示第二个脚本的加载进度?
【问题讨论】:
-
密切相关:requirejs load script progress("RequrieJs 通过在 DOM 中创建新的脚本标签来加载模块并监听 load 事件。在开始和结束加载之间没有更新事件.")
-
那是浏览器的事情,不是我们程序员能控制的。只有当浏览器完成加载和“编译”JS文件时,你才能访问它,所以我能看到的唯一方法是使用几个较小的文件并在它们之间拆分逻辑。
标签: javascript html