为什么在 CrossRider 中加载背景需要这么多时间
Why does it take so much time for the background to load in CrossRider?
我们正在使用CrossRider为Internet Explorer开发扩展。我在暂存模式下测试了我们的扩展,后台和扩展中都有一个警报.js在函数appAPI.ready
中:
扩展.js:
appAPI.ready(function($) {
alert("appAPI.platform = " + appAPI.platform);
});
背景.js:
appAPI.ready(function($) {
alert("appAPI.platform = " + appAPI.platform);
});
扩展.js中的警报在我安装扩展后立即发生,但后台警报仅在 26 秒后发生.js。为什么需要这么多时间?我们的分机ID是43889。我还尝试了一个简单的扩展,它几乎什么都不做(扩展 ID 是 67708),并且两个警报都会立即发生。有没有办法让我们扩展中的后台加载更快?
我正在使用Internet Explorer 11,但此扩展应该适用于所有版本的Internet Explorer。
如果每个浏览器都提供背景范围,那就太好了,但不幸的是 IE 没有。但是,我们尽一切努力使浏览器之间的代码行为尽可能相似,但我们不能重新定义IE的体系结构。因此,对于IE,我们实现了自己的后台范围,其初始化的一部分需要加载资源文件。
通常这不是问题,因为大多数扩展都是轻量级的,资源很少。但是,在你的情况下,由于扩展中有很多资源文件,因此它会延迟后台范围的初始加载,但在加载后,警报会及时显示。这就是为什么在没有资源的测试扩展中,会立即显示后台警报。
[披露:我是Crossrider员工]
相关文章:
- 使用angularjs根据时间更改背景颜色
- 如何每隔一段时间更改我网站的背景颜色
- 在javascript中每隔一段时间自动更改按钮的背景
- 一种在指定时间后更改的背景图像之间添加更平滑过渡的简单方法
- 完美缩放背景,仅在一定时间后出现,并事先允许背景颜色
- 为什么在 CrossRider 中加载背景需要这么多时间
- 我刚刚发现了基于时间的背景更改,但无法重复
- 基于时间的特定背景
- 如何在不刷新页面的情况下按一天中的时间更改背景图像
- Javascript - 大背景图像加载时间阻碍了我的onLoad函数
- 使用JS根据时间设置列的背景颜色
- 按星期几和一天中的时间显示不同的背景图像
- 在指定时间后更改背景图像
- 根据时间和浏览器窗口的比例更改背景
- 改变背景颜色不透明度与时间间隔
- JS脚本需要时间来更改背景颜色
- 我可以使用背景中的多个图像在同一时间在FabricJS
- 按时间旋转身体的背景图像
- 在Div背景中加载图像时设置超时时间
- 一天中不同时间的不同背景