Minimales Arbeitsbeispiel für emscripten Webworker

8

Ich versuche ein grundlegendes Webworker-Beispiel in C ++ mit emscripten zu erstellen. Die API sieht sehr einfach aus, aber ich kann es nicht funktionieren. Ich wollte eigentlich diese Funktionalität in meinem Projekt implementieren, aber nach dem Scheitern versucht, ein minimales Beispiel zu machen und es funktioniert auch nicht.

Ich habe main.cpp:

%Vor%

und worker.cpp:

%Vor%

kompiliert über

%Vor%

und eine einfache js laden über <script> Tag auf der HTML-Seite.

Haupt lädt und startet, gibt Main func. aus und dann wird worker js heruntergeladen. Aber weder Worker noch Callback werden ausgegeben. Keine Fehler gemeldet.

    
Alexander 29.08.2015, 22:02
quelle

1 Antwort

8

Kompilieren Sie mit BUILD_AS_WORKER flag.

%Vor%     
zakki 30.08.2015, 10:39
quelle