web-worker 相关问题

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

JavaScript:可以在Web Worker中使用生成器功能吗?

我想将一些数据从网络工作者流式传输到父进程。我尝试使用:var s =`self.onmessage = function(event){postMessage(self.process(event.data))};自我....

回答 1 投票 0

使用Web-worker进行大厅更新(可能是聊天)吗?

我创建了棋盘游戏的网络版本,并建立了一些人们可以加入的游说团体。玩家加入大厅后,网络工作人员(https://www.w3schools.com/html/html5_webworkers.asp)将会开始...

回答 1 投票 0

无法从Internet Explorer 11中的字符串创建Web Worker,>

无法在IE11中使用BLOB-URL创建内联式Web工作程序。在Edge,Firefox,Chrome中正常运行。 (所有浏览器都是最新的。)例如,下面的JavaScript代码无法创建Web Worker。试试{var ...

回答 1 投票 0

将WebWoker与create-react-app和打字稿一起使用

我正在使用create-react-app和typescript进行项目,我希望WebWorker能够执行一些昂贵的任务。但是我还没有找到任何解决方案来启用它。我已经看过一些...

回答 1 投票 0

[在提取API的catch块中抛出错误时未触发Web worker onerror事件处理程序

TL; DR;在Promise(即fetch-api)和Webworker全局onerror事件处理程序中重新抛出错误是否存在问题?我很难冒起读取API引发的错误...

回答 1 投票 0

Web worker显示错误,我不知道为什么

[重要提示:由于需要,我所有的HTML文件都必须使用文件协议file://加载(通过在浏览器中单击打开HTML文件/将其拖放到浏览器中)。由于使用原因...

回答 1 投票 0

DOMException:无法解码源图像

以下方法引发DOMException的原因可能是什么:无法解码源图像。?异步功能drawImage(blob){console.log('开始绘制图像。')console.log(blob ...

回答 1 投票 0

如何让网络工作者在仍在执行计算的同时接收新数据?

我想使用Web Workers对数组进行排序。但是,当工作程序仍在执行排序功能时,此数组可能会随着时间的推移接收新值。所以我的问题是,如何“停止”排序...

回答 4 投票 3

与setTimeout(0)相比,有更快的方法来产生Javascript事件循环吗?

我正在尝试编写一个执行可中断计算的网络工作者。我知道的唯一方法(Worker.terminate()除外)是定期屈服于消息循环,以便它可以...

回答 1 投票 1

JavaScript Float32Array检查可移植对象是否已被隔离

我正在主线程和物理工作者之间使用可转移对象。 Float32Array被来回传递,并且效果很好。如何检查Float32Array是否已绝育?对于...

回答 2 投票 0

Performance.now()在多线程上下文中

我需要使用网络工作者来进行苛刻的计算。我在代码的开头和结尾分别有const t0 = Performance.now()和const t1 = Performance.now()。我想报告t1-...

回答 1 投票 0

更快的网络工作者消息传递

我已经在Chrome中专门测试了网络工作者的消息传递,并获得了大约50ms的延迟来发送和接收消息://发送者部分让imageData = mCtx.getImageData(0,0,w,h);让...

回答 1 投票 0

SVG图像未加载到网络工作者中

我正在尝试在网络工作者中运行此打字稿代码:async BuildImage():Promise {让data1 =` ...

回答 1 投票 4

Web Worker在React中带有导入的模块

我正在尝试让一名Web工作人员来防止停滞React主线程。工人应该阅读图像并做各种事情。该应用程序是使用create-react-app创建的。目前我...

回答 1 投票 0

我可以完全在Web服务辅助程序中运行Firebase Cloud Messaging吗?

TLDR:如果您没有在应用程序的前台运行FCM代码,是否有问题?将所有内容都放在网络工作者中是否会引起任何问题?我有以下...

回答 1 投票 0

角度应用程序的polyfill,使用从CLI创建的网络工作者

我有一个需要在客户端进行大量数据过滤的应用程序,这就是为什么必须使用Web Worker来保持UI平滑的原因。我有一个网络工作者正在为我的一个过滤器工作,我......>

回答 1 投票 1

[Web工作者中的h3-js:未定义文档

我正在尝试在网络工作者中使用h3-js。我得到的错误是:未捕获的ReferenceError:未在Module ../ node_modules / h3-js / dist / browser / h3-js.es.js的libh3-browser.js:6上定义文档...

回答 1 投票 0

将ES6类传递给Workerize

是否可以将ES6类传递给Workerize?例如,worker.ts导出类SampleClass实现了SampleInterface {private classInfo:string;公共getClassInfo(){...

回答 1 投票 1

在网络工作者中包装setTimeout()时递归过多

我正在尝试将self.setTimeout()函数包装在网络工作者中(因此没有本机窗口对象)。我认为使用方法Apply语法会很简单:window ....

回答 1 投票 0

[worker_threads在启动nodejs服务器时不运行

我正在研究nodejs worker_threads。当服务器启动时,我想撤销一个工作进程:#!/ usr / bin / env node const bole = require('bole'); const {Worker} = require('worker_threads'); ...

回答 1 投票 0

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