web-worker

    0

    1답변

    나는 내가이 문제를 해결하고 필요한 자바 스크립트 파일을 포함 할 수있는 방법 self.importScripts("NeededJs.js"); const m = new NeededJs(); 를 통해 성공없이 필요한 자바 스크립트 파일을로드하려고 나는이 노동자에 new Worker("worker.js"); 으로 시작할 WebWorker이 내 WebWork

    0

    1답변

    Firefox Quantum으로 Javascript 애플리케이션을 프로파일하려고합니다. 내가 가장 관심이있는 부분은 웹 근로자들입니다. 내가 모든 것을 올바르게하고 있는지 확신 할 수는 없지만 빌트인 프로파일 러를 사용하여 유용한 데이터를 얻을 수있는 방법을 찾을 수는 없습니다. 나를 webworker 내부를 들여다 도움을 줄 수있는 숨겨진 기능이 있나요

    0

    1답변

    웹 앱이 있고 주 프로그램에 몇 가지 변수가 있습니다. 이 변수는 문자열이나 배열이 많은 객체입니다. 하지만 4 명의 웹 작업자가 있습니다. 그런 다음 거대한 개체를 각 웹 작업자에게 메시지로 보냅니다. 기본적으로 개체를 4 번 복제합니다. 웹 작업자가 부모로부터 개체에 액세스 할 수있게하려면 새로운 sharedarraybuffer 데이터 형식 http:/

    2

    1답변

    인스턴트 메신저 앱을 개발하고 웹 작업자에게 작업을 아웃소싱하기 위해 새로운 기능을 추가했습니다. 이것은 원리를 이해하는 데 필요한 작은 예일뿐입니다. tabs.ts : @Component({ templateUrl: 'tabs.html' }) export class TabsPage { tab1Root = HomePage; ta

    1

    1답변

    우리는 이온 성 응용 프로그램을 개발 중입니다. 나는 서비스 (.ts)를 만들고 geo-json-pathfinder를 수입했다. 이 패스 파인더를 초기화하는 데 10-20 초가 걸리므로 작업자 (.js)로 아웃소싱해야합니다. SyntaxError: import declarations may only appear at top level of a module

    2

    1답변

    iframe 내부에 PWA (Progressive Web App)를로드하면 정상적으로 작동하고 (웹 작업자 저장, 오프라인 가용성 등) 일부 기능이 차단됩니까?

    7

    1답변

    Mozilla Developer Network (MDN) 설명서를 기본 소스로 사용하여 JavaScript Web Worker API에 대해 배우고 있습니다. The documentation suggests 새 작업자의 생성자는 type 매개 변수를 허용합니다. 이 type 매개 변수는 동일한 문서에 따라 classic 또는 module 값을 허용 할 수

    0

    1답변

    Web Worker 인스턴스에서 처리되지 않은 onmessage 또는 실제 메시지의 수를 폴링하는 것이 가능합니까? 예 : myWorker.unprocessedMessages 등. 웹 작업자가 통화 중인지 확인하십시오. 무료 웹 작업자에게 메시지를 배포 할 수 있기를 원합니다. 제안 된 맞춤 솔루션도 환영합니다. 나는 라운드 로빈을하고 싶지 않다.

    0

    1답변

    그래서 웹 작업자가 별도의 파일을 제공하는 대신 기능을 실행하는 영리한 해킹이 있는지 궁금합니다. 어쩌면이 같은 대신의 let cpuIntensiveTask =()=>{ //function body } runWithWorker(cpuIntensiveTask); 이 let worker = new Worker("file.js"); 당신은 별도의 파일 사용하지

    0

    1답변

    Worker이 인스턴스화 될 때 웹 작업자 스크립트가로드되지만 오류가 발생하지 않도록 모듈 스크립트를 어떻게 사용할 수 있습니까? (브라우저가 모듈을 지원한다고 가정). const worker = new Worker('my-worker.js') 사용 import {foo} from 'foo.js' console.log(foo)