Tag: web-worker

Fragen, die mit diesem tag sollte über den „Web worker“ – Technologie. Arbeitnehmer ein einfaches Werkzeug für web-Inhalte ausführen von Skripts, die im hintergrund die Fäden. Einmal erstellt, ein Arbeiter kann Nachrichten senden, die das laichen Aufgabe durch die Versendung von Nachrichten an einen event-handler angegeben durch den Schöpfer.

Phonegap und Webworker

Anzahl der Antworten 3 Antworten
Ich bin versucht zu schreiben, eine PhoneGap/Cordova app. Ich versuche zu tun, einige der mehr lange im hintergrund Laufenden Sachen Web-Arbeiter. Aber ich finde, dass einige Funktionen nicht verfügbar in der Web-worker. navigator.connection ist in das Haupt-Skript

Einschränkungen von Web-worker

Anzahl der Antworten 3 Antworten
Bitte beachtet, dass ich noch nie verwendet Web-worker vor, und ich habe einige Schwierigkeiten wickeln meinem Kopf herum. Hier eine Erklärung, eine vereinfachte version von dem, was ich Tue. Meine Seite hat links zu verschiedenen Dateien -

Wie, um die übertragung großer Objekte mithilfe der postMessage-der webworker?

Anzahl der Antworten 2 Antworten
Habe ich gelesen, dass übertragbare Objekte übertragen werden können wirklich schnell mit postmessage von web-worker. Nach diese übertragbar Objekte sind entweder arraybuffer oder messageport. Frage ist, wie wandle ich sagen, ein beliebiges Objekt, das von groß (30

Zugang IndexedDB von Web-worker

Anzahl der Antworten 2 Antworten
Ich kann nicht scheinen, um herauszufinden, WIE man indexedDB im inneren web-worker. Ich habe versucht, eine Menge von verschiedenen Möglichkeiten, aber indexedDB ist immer "undefined" im Geltungsbereich des workers. Ich dachte, es sein sollte, war zugänglich über

Was passiert mit einem Web Worker wenn ich die Seite schließen, die erstellt diese Web-Worker?

Anzahl der Antworten 1 Antworten
Sagen wir, ich habe eine Seite namens Main.html das schafft eine web-worker. Wenn ich in der Nähe der Wichtigsten Seite ändern Fenster.Lage, würde der web-Arbeitnehmer gekündigt werden oder würde die web-worker werden noch läuft? Wie funktioniert der

Cross Domain Web-Worker?

Anzahl der Antworten 3 Antworten
Habe ich https://domain1.com (domain1) und https://domain2.com (domain2). Domain2 dient eine Seite mit javascript mit einem header "Access-Control-Allow-Origin: *" Domain1 läuft einige javascript-code, der ruft: new Worker("//domain2.com/script.js") Browser werfen-Sicherheit Ausnahmen. Seit dem schreiben dieser Frage, habe ich dieses

multi-core-Programmierung mit JavaScript?

Anzahl der Antworten 3 Antworten
Also ich habe das ernst rekursive Funktion, die ich gerne verwenden möchte mit meinem code. Das Problem ist es nicht wirklich die Vorteile der dual-core-Maschinen, weil js ist single threaded. Ich habe versucht mit Webworker aber nicht

Austausch von Variablen zwischen web-worker? [Globale Variablen?]

Anzahl der Antworten 4 Antworten
Ist es eine Möglichkeit für mich zu share eine variable zwischen zwei web-worker? (Web-worker sind im Grunde threads in Javascript) In Sprachen wie c# Sie haben: public static string message = ""; static void Main() { message

Transfer-Datei für webworker: DataCloneError: Das Objekt konnte nicht geklont werden

Anzahl der Antworten 1 Antworten
Ich möchte eine Datei zu übertragen, aus einem Formular in eine webworker. In chrome, die ich einfach verwenden kann, diesen code zu übertragen, ein FileList-Objekt: worker.postMessage(files: array_files); Aber mit Firefox bekomme ich diese Fehlermeldung: Transfer file to

Do Shared-Web-Arbeitnehmer beharren auf einer einzigen Seite neu laden, link-navigation

Anzahl der Antworten 3 Antworten
Shared Web-Worker sind so konzipiert, dass mehrere Seiten aus dem gleichen Ort (Ursprung) zu einer einzigen Web-Worker. Aber es ist mir nicht klar, von der Spezifikation (oder eine andere tutorials und Informationen zu Gemeinsamen Arbeiter), ob der

Griff lang andauernde Prozesse in NodeJS?

Anzahl der Antworten 2 Antworten
Ich habe gesehen, einige ältere Beiträge berühren das Thema, aber ich wollte wissen, was die heutigen, modernen Ansatz. Der Anwendungsfall ist: (1) angenommen, Sie wollen eine lange laufende Aufgabe auf eine video-Datei, sagen wir 60 Sekunden lang,

Warum kann es nicht Web-Worker aufrufen einer Funktion direkt?

Anzahl der Antworten 7 Antworten
Können wir mit der web worker in HTML5 wie diese: var worker = new Worker('worker.js'); aber warum kann nicht wir nennen eine Funktion wie diese? var worker = new Worker(function(){ //do something }); Müssen Sie eine URL

HTML5 Websocket innerhalb Webworker

Anzahl der Antworten 2 Antworten
Habe ich es geschafft, websockets arbeiten in einem webworker, die Chrome verwenden, aber nur für den Empfang von Daten. Wenn ich versuche, Daten zu senden, bekomme ich eine DOM-Ausnahme, hat jemand geschafft, die Daten zu senden? Dies

Wie man web-worker mit Typoskript und webpack

Anzahl der Antworten 3 Antworten
Ich habe einige Probleme mit richtig kompilieren meine Typoskript, wenn ich versuchen, mit web-worker. Habe ich ein Arbeiter wie folgt definiert: onmessage = (event:MessageEvent) => { var files:FileList = event.data; for (var i = 0; i <

So synchronisieren Sie den Zugriff auf private member von einem javascript-Objekt

Anzahl der Antworten 1 Antworten
Habe ich ein Javascript-Objekt, wie folgt erstellt: var ccStatTracker = (function (){ ccmap:{ "1":["1","2","3","4"], "2":["4","5"]; } return { modifyCCMap: function (){ //Code which takes following actions: //- adds/removes keys. //- modifies arrays stored as values against the

Erkennen, ob postMessage senden können Objekte?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach eine nette Möglichkeit um zu erkennen, ob postMessage in der browser unterstützt das senden und empfangen von Objekten oder einfach nur strings. Ich vermute, dass jemand da draußen muss etwas schrieb,

Ist es möglich zu tun, einen AJAX-request von einem Web Worker?

Anzahl der Antworten 3 Antworten
Scheine ich nicht in der Lage sein, um die Verwendung von jQuery in meine webworker, ich weiß, es muss einen Weg, es zu tun mit XMLHttpRequest war, aber es scheint, dass vielleicht nicht eine gute option, wenn

'Uncaught Error: DATA_CLONE_ERR: DOM Exception 25' geworfen, die von web-worker

Anzahl der Antworten 2 Antworten
So, ich bin erstellen eines web-worker: var arrayit = function(obj) { return Array.prototype.slice.call(obj); }; work = arrayit(images); console.log(work); //work = images.push.apply( images, array ); //Method : "load+scroll" var worker = new Worker('jail_worker.js'); worker.postMessage(work) worker.onmessage = function(event) {

How to-pass Funktionen auf JavaScript Web Worker

Anzahl der Antworten 3 Antworten
Möchte ich übergeben Sie eine Funktion (oder Funktionen) über eine postMessage() zu einem web-worker, weil ich kann nicht beziehen sich auf reguläre Dateien. Tritt den web-worker aus, ich bin vorbei ein URL-Objekt (Blob) zur Worker Konstruktor. Dann

Was sind die Anwendungsfälle für Web worker?

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach Reale-Welt scenarious für die Verwendung Web worker API. InformationsquelleAutor der Frage Sergey Ilinsky | 2010-05-05

Web worker, ohne dass eine separate Javascript-Datei?

Anzahl der Antworten 18 Antworten
Soweit ich das beurteilen kann, web-worker müssen geschrieben werden in einer separaten JavaScript-Datei, und rief so: new Worker('longrunning.js') Ich bin mit dem closure compiler zu kombinieren und minifizieren alle meine JavaScript-source-code, und würde ich eher nicht zu

Sharing WebSocket über Browser-Tabs?

Anzahl der Antworten 8 Antworten
Wir wollen ein socket pro browser eher als eine pro tab in einem browser. Wie können wir es erreichen? Ich lese über shared-web-Arbeiter, die war vielversprechend. Eine Referenz für das auch geschätzt wird. Leider shared-web-Arbeiter sind noch

Uncaught ReferenceError: importScripts ist nicht definiert

Anzahl der Antworten 3 Antworten
Warum ich immer diesen Fehler? Ich sollte in der Lage sein, um die Verwendung dieser globalen Funktion rechts? http://www.html5rocks.com/en/tutorials/workers/basics/ Ich bin mit chrome. Ich bin mit https://code.google.com/p/bitjs/ und es beginnt mit importScripts('io.js'); importScripts('archive.js'); InformationsquelleAutor der Frage netigger

AngularJS und Web-Arbeiter

Anzahl der Antworten 5 Antworten
Wie kann angularJS verwenden web-worker laufen Prozesse im hintergrund? Gibt es irgendwelche Muster, die ich Folgen sollte, auf, dies zu tun? Derzeit bin ich mit einem service, der hat das Modell in einer separaten web-worker. Dieser Dienst

HTML Web Worker- und Jquery Ajax-Aufruf

Anzahl der Antworten 6 Antworten
Frage ich mich, ob ich verwenden kann jQuery im web-worker-Datei. Google Chrome gibt mir diese Fehlermeldung: "Uncaught ReferenceError: $ ist nicht definiert". Hier ist der code: Die übergeordnete Datei: var loader = new Worker(BASE_URL + "js/rss_loader_worker.js"); //Ask

Anzahl der CPU-Kerne in JavaScript abrufen?

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit, um zu bestimmen, die Anzahl der verfügbaren CPU-Kerne, die in JavaScript, so dass Sie könnte passen Sie die Anzahl der web-worker abhängig? InformationsquelleAutor der Frage tsauerwein | 2010-07-20

importScripts (Webarbeiter)

Anzahl der Antworten 1 Antworten
Habe ich versucht, importScripts zum laden eines zweiten JavaScript-Datei in meine web-worker, aber obwohl kein Fehler aufgetreten ist, es hat nicht funktioniert. Ich verengt das problem auf diese sehr einfache situation: In die Haupt-HTML-Datei: <script> var w

So erstellen Sie einen Web Worker aus einer Zeichenfolge

Anzahl der Antworten 8 Antworten
Wie kann ich erstellen Sie eine Web-worker aus einem string (geliefert wird per POST-request)? Einer Weise, die ich an denken kann, aber ich bin mir nicht sicher, wie es zu implementieren, wird durch das erstellen einer data-URI

Verwenden übertragbarer Objekte von einem Web Worker

Anzahl der Antworten 5 Antworten
Momentan habe ich diesen code zum erstellen eines Web-Worker: w = new Worker("webwork.js"); w.onmessage = function(event) { alert(event.data); } Und dann die webwork.js - code für die Web-Worker: self.onmessage = function(event) { //var ss=r; //Causes error because

Was ist der Unterschied zwischen Shared Worker und Worker in HTML5?

Anzahl der Antworten 4 Antworten
Nach der Lektüre dieses blog-post: http://www.sitepoint.com/javascript-shared-web-workers-html5/ Ich verstehe es nicht. Was ist der Unterschied zwischen einem Worker und ein SharedWorker? InformationsquelleAutor der Frage Tower | 2011-07-21

Wie Sie auf jQuery in HTML 5 Web Worker zugreifen

Anzahl der Antworten 6 Antworten
Ich bin nicht in der Lage zu zugreifen, jQuery innerhalb einer HTML5 -web-worker. Gibt es eine Möglichkeit, kann ich das tun? InformationsquelleAutor der Frage user960567 | 2012-05-08

Globale Variable im Web-Mitarbeiter

Anzahl der Antworten 2 Antworten
Ich bin mit dieser Web-worker, die eine Globale variable deklariert. Kann ich auf die gleiche (Globale variable, in Arbeitskraft 1) in das neu erzeugte web-worker(Arbeiter 2)? Wenn ich habe versucht, mit jQuery in web-worker, bekomme ich Fehler

Zugriff auf localStorage von einem webWorker

Anzahl der Antworten 3 Antworten
Kann ein WebWorker Zugriff auf den localStorage? Wenn nicht, warum nicht? Ist es problematisch, von einem security-stand Punkt? InformationsquelleAutor der Frage ciochPep | 2011-05-30

Gibt es eine Möglichkeit, aus DOM-Elementen in Web Worker zu erstellen?

Anzahl der Antworten 9 Antworten
Kontext: Ich habe eine web-Anwendung, die die Prozesse und zeigt riesige log-Dateien. Sie sind in der Regel nur etwa 100k Zeilen lang, aber es kann bis zu 4 Millionen Zeilen oder mehr. In der Lage sein, um

Verwenden von Web Workers zum Zeichnen mit nativen Canvas-Funktionen

Anzahl der Antworten 4 Antworten
Es möglich ist, senden Sie eine CanvasPixelArray erhältlich über getImageData zu einer worker-Skript, und lassen Sie den worker-Skript manipulieren die Pixel im hintergrund-thread, und schließlich nach der manipulierten pixel-array zurück. Aber ich bin mit native canvas-Zeichenfunktionen, wie

Chrome kann den Web Worker nicht laden

Anzahl der Antworten 12 Antworten
Arbeite ich an einem Projekt, das mit einem web-worker. In meinem head-Bereich habe ich diesen code: var worker = new Worker("worker.js"); //More code Diese funktioniert in Safari, aber Chrome meldet den folgenden Fehler: Uncaught SecurityError: Failed to

Übergeben von Objekten an einen Web-Arbeiter

Anzahl der Antworten 6 Antworten
Ich versuche, ein Objekt übergeben, um eine web-worker durch die postMessage-Funktion. Dieses Objekt ist ein Quadrat, das eine Reihe von Funktionen zeichnen sich die auf eine Leinwand und einige andere Dinge. Die web-worker-mus liefert ein array dieser

Web Workers, die AJAX-Anrufe bearbeiten - Optimierungs-Overkill?

Anzahl der Antworten 5 Antworten
Arbeite ich mit einem code, der verarbeitet alle AJAX-requests durch Web-worker (wenn verfügbar). Diese Arbeitnehmer tun fast nichts mehr als XMLHttpRequest Objekt-handling (ohne zusätzliche Berechnungen). Alle Anfragen erstellt durch die Arbeitnehmer sind asynchron (request.open("get",url,true)). Vor kurzem, ich

Webarbeiter und Canvas

Anzahl der Antworten 2 Antworten
Sind web-Arbeitnehmer gestattet, auf einem canvas-Objekt? InformationsquelleAutor der Frage l.thee.a | 2009-12-08

JavaScript Multithreading

Anzahl der Antworten 5 Antworten
Ich arbeite auf einem Vergleich für verschiedene Methoden der Umsetzung (real oder fake) multithreading in JavaScript. Soweit ich weiß, nur Webworker und Google Gears WorkerPool können Ihnen echte threads (ie. verteilt auf mehrere Prozessoren mit echte parallele

web worker console.log

Anzahl der Antworten 2 Antworten
Ist es nur mir so, oder ist console.log() zu viel verlangt von HTML5 web worker? Ich weiß, dass die Manipulation des DOM ist blockiert, weil es potenziell gefährlich ist, aber gibt es da wirklich keine Möglichkeit, dass

Node.js und CPU-intensive Anfragen

Anzahl der Antworten 4 Antworten
Habe ich begonnen zu basteln mit Node.js HTTP-server und wirklich wie das schreiben von server-side Javascript, aber etwas hält mich von ab zu verwenden Node.js für meine web-Anwendung. Ich verstehe das ganze async-I/O-Konzept, aber ich bin etwas