【问题标题】:Progress of loading external JS file加载外部JS文件的进度
【发布时间】:2013-11-29 15:56:06
【问题描述】:

我不确定这会叫什么来知道要搜索什么,如果这是重复的,请给我链接:)

是否可以在浏览器中的 JavaScript 中加载外部文件(这很容易),但考虑到外部文件可能相当大(比如 50MB),会显示加载该文件的进度指示器?

即我,知道文件的服务器端大小,不知道 gzip 大小,我想说 X% 的文件已加载。

我没有尝试过任何东西,我找不到任何可以工作的东西,更不用说找到暗示它可能的东西了。

问题:尝试按需加载一个 50MB 的 JavaScript 库,但显示加载进度。

【问题讨论】:

  • 50MB 是巨大的!有没有办法把它分成多个文件?还是以某种方式缩小尺寸?
  • @CameronTinker - bgrins.github.io/videoconverter.js 这是图书馆。我想做预上传视频文件检查:)
  • 这令人印象深刻!我将不得不对此进行更多研究!我在他们的网站上看到,他们有一个加载图像,表明库正在加载。

标签: javascript progress-bar dynamic-loading


【解决方案1】:

使用 XMLHttpRequest 加载脚本和monitor its progress。完成后,eval()它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-25
    • 1970-01-01
    • 2018-04-27
    • 1970-01-01
    • 1970-01-01
    • 2021-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多