微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

浏览器扩展-单击按钮后按需运行Web Worker

如何解决浏览器扩展-单击按钮后按需运行Web Worker

我正在开发一个类似于下载管理器的浏览器扩展。用户将能够在一个队列中添加多个文件,我希望能够同时开始至少两个下载。为了实现这一点,我正在考虑使用网络工作者,但是对此我有些怀疑。主要是我只想在用户单击每个文件的下载按钮时运行网络工作者,并实现这一点,所以我不确定是否将js代码实现为持久运行的background.js文件从弹出的js代码调用它会更好。工作者还将使用importScripts(),因为我需要一个外部库来进行下载,关于这一点,如果我了解得很好,在导入之后,脚本内容将可供工作者和每个生成的孩子使用,对吗?达到我的范围的最佳方法是什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。