web-worker 相关问题

带有此标记的问题应该与“Web Workers”技术有关。工作者为Web内容提供了一种在后台线程中运行脚本的简单方法。创建后,工作人员可以通过将消息发布到创建者指定的事件处理程序来向生成任务发送消息。

ReferenceError: window is not defined when using worker_threads with NodeJS (v19.7.0)

我有一个 main.js 和一个 worker.js 文件,两者都在下面,出于某种原因,工作线程 1 不断抛出找不到窗口错误。对于背景,这是在带有 VS Code 的 NodeJS (v19.7.0) 中。一样的

回答 0 投票 0

web worker 中的 performance.now() 可靠吗?

我有一个由专门的网络工作者执行的长时间运行的脚本,我想知道执行需要多长时间,以现实世界的时间计算。 time1 = performance.now();

回答 2 投票 0

如何用eslint检查worker脚本

ESlint 似乎无法捕捉到工作脚本中的明显错误。 在 .eslintrc.json 中,有: “环境”:{ “es2020”:是的, “浏览器”:假的, “工人”:发...

回答 0 投票 0

Web Worker 强制执行的 CSP 是什么?

我不清楚在 Internet 上阅读文档(即 Mozilla 的 MDN Web 文档)关于为网络工作者强制执行什么内容安全策略。 假设我们有一个服务的父页面......

回答 0 投票 0

如何安全地返回已终止的 web worker 的内存?

我使用网络工作者上传文件。 它处理小文件。 但是对于大文件,速度变得非常慢,我的脚本导致网页崩溃。 它不返回备忘录...

回答 0 投票 0

Web Worker是否会节制setTimeout()setineval()?

我在前台选项卡上有一个启动(专用)Web Work的脚本。现在我看到该web worker中的setTimeout(xxx, 100)被限制为每秒不超过一次而不是......。

回答 1 投票 0

在worker中调用Papa.parse,并在_config.worker = false的情况下调用postMessage。

我在自己的worker中调用Papa.parse,并在_config.worker中设置为false。当进程完成时,它仍然调用postMessage,这将触发一条消息到我自己的worker。如果(......),是不是应该这样做?

回答 1 投票 0

换版前的事件

我有一个React应用。在那个react应用中,我有一些按钮点击事件,这些事件在页面变化之前被触发(分析事件) sendEvent('xyz') let win = window.open(`${PAGE_PATHS...)

回答 1 投票 0

如何让webworker使用和app一样的typecript代码?

我的reactjs应用由一堆typescript文件组成,GUI和模型分离得很干净。webworker需要大部分的模型文件,所以可能占所有文件的一半。我可以想象加载...

回答 1 投票 0

如何使用多个tsconfig文件(编译器选项冲突)?

我的代码库包含了两个typescript项目:用于web worker的react web应用程序,web worker代码库是我的公共文件夹的一部分。这意味着在同一个文件夹里有两个typescript项目。

回答 1 投票 0

同一图像的不同ArrayBuffer(在Worker中创建ImageData问题)

我想在Worker里面创建ImageData,只需要把图片的URL、宽度和高度发布到Worker里面就可以了。为了使它工作,我需要获取图片并得到ArrayBuffer。有了这些,我...

回答 1 投票 0

在web worker或service worker中运行websocket - javascript

我有 9 个来自不同站点的 websocket 连接,正在使用数据更新 DOM。目前,我正在连接到所有的websocket并监听所有的websocket,并通过函数调用更新数据。...

回答 1 投票 1

如何让一个webworker同时做多个任务?

我试图让一个webworker管理它的状态,同时为多个异步请求提供服务。 worker.ts文件 let a =0; /this is my worker's state let worker=self as unknown as Worker; worker...。

回答 1 投票 0

如何在nativescript中正确管理工人?

我目前正在做一个涉及nativescript-vue和typescript的项目,我必须与工人一起工作(我对NS和工人不是很熟悉)。我已经阅读了文档,并尝试实现......

回答 1 投票 0

SharedArrayBuffer和SharedWorker。

在ECMAScript 2017的功能中,有共享内存和原子论。我试着在谷歌浏览器59.0.3071.109中测试(实验性的SharedArrayBuffer标志被启用)。当我尝试后SharedArrayBuffer ...

回答 1 投票 1

如何在点击按钮时从组件向工人发送数据?

请你告诉我如何在点击按钮时从组件向工人发送数据?我试过这样的方法,但没有效果/ xx.postMessage([first.value,second.value]); 你能不能给我一个建议......

回答 1 投票 0

网络工作者--firefox与chromium的比较(Chrome和MS Edge)。

我正在开发一个浏览器中的分形浏览器,目前还处于测试阶段。总的想法是提供一个尽可能流畅的导航。当然,我使用的是一个网络工作者的池子,并把每张图片分成n块......。

回答 1 投票 0

如何将动态生成的代码导入到webworker中,使其在调试器中可以访问。

在我们的框架中,我们是动态创建脚本的。浏览器生成源码,然后创建元素,把代码放在里面,然后插入到DOM中。这些动态脚本,包含/# sourceURL=... 行,...。

回答 1 投票 0

网络工作者postMessage处理顺序

用下面的代码。HTML FILE:

回答 2 投票 4

如何避免从worker中获取数据时出现UI停顿?

我在用babylon.js做一些动画,同时用web worker程序化地生成mesh和纹理数据。由于发回ui线程的数据量相当大(~...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.