我正在开发一个Chrome扩展程序,用于打开扩展程序包的HTML文件,因此它可以在客户端完全运行。 在Chrome Web Store的已发布版本中,当我打开HTML页面时,其JavaScript,CSS和图像资源文件会停止8秒(请参见下面的屏幕截图)。 如果我在本地以开发者模式上传相同的包,则文件仅停止70毫秒。 使用Chrome开发工具查看网络选项卡时,我发现延迟时间来自阻止发送这些资源的请求。

此链接说明停止发生的原因是:

  • 有更高优先级的请求。
  • 此源已打开六个TCP连接,这是限制。 仅适用于HTTP / 1.0和HTTP / 1.1。
  • 浏览器正在短暂分配磁盘缓存中的空间

我不认为它是第一个选项,因为停滞的文件具有高优先级,并且不应该有太多其他请求。 我认为它可能不是第二种选择,因为所有15个文件同时停止,而不是一次停止。 而且,所有请求都是客户端的。 也许这与第三个原因有关?

我的主要问题是,为什么扩展在发布版本与本地版本的行为方式不同时才是同一个包? 我怎样才能解决已发布版本的长滞后问题?

时间截图:

时间截图

#1楼 票数:1

看起来好像是因为我的扩展包太大了。 我不小心包含了一些不需要的文件。

  ask by J. Huang translate from so

未解决问题?本站智能推荐:

2回复

使用chrome扩展修改已加载页面的HTML

如果页面标题包含特定文本,如何向加载的页面添加一些HTML代码? Chrome扩展程序是我的新理由,非常感谢您的帮助。
1回复

Chrome扩展程序图片资源未显示(清单版本2)

我刚刚更新了一个chrome插件来显示版本2.我没有与javascript相关的权限问题,但插件有一些图片资产打包,不再出现。 当用户以某种方式与插件交互时,以及插件插入某些页面的一些小图像时,两个特定情况是弹出通知。 在这两种情况下,图像都与插件一起打包。 我对从外部资源加载图片的插件
1回复

Chrome扩展程序与背景页面不使用清单版本2

我有一个简单的Chrome扩展程序,在Google Chrome中显示一个小图标。 点击后,它会加载我网站的搜索页面,该页面会将您重定向到正确的页面。 https://chrome.google.com/webstore/detail/w3patrol-watch-over-any-w/a
2回复

在选项页面上显示Chrome扩展程序版本?

我有清单文件以及版本号和选项页。 是否可以在选项页面上显示安装的版本和最新的可用版本,而无需手动进行?
2回复

chrome扩展-清单版本2

我开发了chrome扩展的清单版本1,它从用户那里获取输入并打开一个新窗口 但是当我升级到清单版本2时,停止在新选项卡中重定向到www.someUrl.com。 请告诉我根据版本2我必须做的更改才能使其运行。 popup.html <body onload="document.
1回复

Chrome扩展程序中options页面的关闭事件

我正在使用清单版本2开发chrome扩展程序。我在此处有一个类似google的选项页面(open_new_tab设置为false) https://developer.chrome.com/extensions/optionsV2 我的选项页面上的设置可以实时预览其影响。 一切正常。
3回复

如何停止在Chrome商店中发布标记为“待审核”的新版本扩展程序

我已经发布了一个新版本的扩展。 它已被标记为“待审核”,因为清单有一些权限更改。 现在我不想发布新版本的扩展。 有什么办法可以阻止吗? 我只是想让用户继续使用已经发布的扩展版本 (不知道还能去哪里问)
1回复

Chrome扩展程序可获取本地操作系统的版本号/补丁号/内部版本号

我正在使用HCI程序,现在正在使用Chrome扩展程序 。 我想知道Chrome扩展程序是否可以获取本地操作系统的版本号。 我现在正在尝试阅读系统的更新日志记录,以便可以使用REGEX提取版本号。 但是,由于安全问题和Chrome许可,现在看来我无法访问OS中的文件。 任何人都可以给