带有此标记的问题应该与“Web Workers”技术有关。工作者为Web内容提供了一种在后台线程中运行脚本的简单方法。创建后,工作人员可以通过将消息发布到创建者指定的事件处理程序来向生成任务发送消息。
我正在开发一个库,我想将其托管在 CDN 上。该库将用于跨多个服务器的许多不同域。该库本身包含一个脚本(我们称之为 scr...
当我创建一个错误的 Web Worker 时,它会立即终止。然而,浏览器控制台没有显示任何错误消息,这很奇怪。 这似乎在 Firefox 和 Chro 中都可以重现......
我是Web Worker的新手,现在我想做的是导入我在Web Worker中的workerCode下创建的函数,但既不是“import”也不是“importScript”...
如何在 Vercel 上的 SvelteKit 应用程序中创建 Web Worker?
我创建了一个 SvelteKit Web 应用程序,它在本地环境中的桌面上运行良好。我使用以下命令启动浏览器/网络服务器: npm run dev -- --open 现在我刚刚部署到 Vercel。一切正常
Vite 和/或 SvelteKit 无法从开发中的主应用程序加载模块中的 Web Worker,尽管它可以在预览版中工作
我编写了一个名为 midsommer 的小 Svelte 模块,它使用 Web Worker 来生成自组织映射。我的工人导入: 从“svelte”导入{onMount}; 从“...
在 Web Worker 中导入模块时不能在模块外部使用 import 语句
我正在尝试在导入另一个模块的 Web Worker 中导入一个模块,并收到以下错误 Uncaught SyntaxError:无法在模块外部使用 import 语句。 我的网络工作者很重要...
在React(CRA)应用程序中,我创建了一个WebWorker,它也导入node_modules。开发应用程序时,我可以加载模块。但是当我构建应用程序时,模块......
最近我在一个图书馆工作,该图书馆支持使用工人来完成一些繁重的工作。 我发现,至少在大多数在线代码编辑器(snippets/jsfiddle/codepen/glitch)上我似乎无法加载...
如何在 Next.js 项目中将 .ts 文件编译为 .js(以将其用作 Web Worker)?
我有一个 TypeScript Next.js 项目: “脚本”:{ “dev”:“下一个开发者”, “构建”:“下一个构建”, “开始”:“下次开始”...
我的 Nuxt 3 应用程序需要运行一些可能繁重的与字符串相关的计算,所以我想将它们移到工作线程中: // /assets/workers/test.ts // 从“my-package-in-node_modules&qu...”导入一些东西
是否可以(即使不明智)在另一个 SharedWorker 的处理程序中实例化一个 SharedWorker ? //sharedworker.js 中的代码 onconnect = 函数(e) { var port = e.ports[0]; 港口.onmes...
使用 javascript 获取 Cloudflare 的 HTTP_CF_IPCOUNTRY 标头?
有很多关于如何使用javascript获取http标头的问题,但由于某种原因它们没有显示HTTP_CF_IPCOUNTRY标头。 如果我尝试使用 php echo $_SERVER["HTTP_CF_IPCOUNTRY"]; 来做,它
我在react中有一个worker helper,名为workerBuilder.js: 导出函数 getWorker(worker) { const 代码=worker.toString(); const blob = new Blob([`(${code})()`]); 返回新的 Worker(URL.
基本的 Rails 应用程序还需要像 Sidekiq 这样的工作宝石吗
从 Rails 7.1 开始,Puma 将自动生成 x 个工作线程,其中 x 是可用处理器的数量。 这就提出了如何在简单的 dockerized Ra 中处理工人的问题......
CreepJS 如何通过 Web Worker 用户代理检测 Headless Chrome?
我正在研究一些刮擦技术。到目前为止,我使用无头 Chrome 119、[email protected] 和 [email protected]。我尝试绕过 CreepJS 检查:https://abrahamjuliot.github.io/creepjs/ 那里...
Javascript 设置超时在 Web Worker 中不起作用
我在网络工作者中有一些 JavaScript 代码,如下所示。 onmessage = 函数(事件){ 设置超时(函数(){ postMessage(event.data + " ,然后发送回主线程"); },...
无法在“Worker”上执行“postMessage”:无法克隆 FormData 对象
我正在使用网络工作人员通过使用切片创建块来上传更大的文件,但是当我以 formData 对象的形式发送文件时,它会抛出此错误。当我在reactjs中执行此操作时...
为什么 Web Worker 在模块导入时再次创建新的类实例?
我们正在网络工作者上执行一个计时功能。我还有一个调度程序类,它创建一个实例供其他类使用,如下所示: 类调度程序{ 构造函数(){ ...
这看起来相当基本,但我在这里找不到答案。 MDN 官方文档显示,获取导航回应用程序的通知应如下所示: self.addEventListener("
我在React应用程序中有一个隐藏的画布,我使用transferControlToOffscreen(代码)将其发送给网络工作者。 一切正常,但更新画布(例如 fillRect)后,工作人员签名...