Ich baue eine React Native Android App. In der App möchte ich eine große Menge an Daten vom Server herunterladen und analysieren. Da JavaScript eine single-threaded-Sprache ist, möchte ich das nicht auf demselben React Native JSC-Kontext ausführen. Ist es möglich, einen Web-Worker im Reactive Native JSC-Kontext zu erstellen und umfangreiche Hintergrundjobs auszuführen?
Ich habe versucht, das gleiche zu tun, aber es sagt Funktion nicht verfügbar.
AFAIK gibt es keinen WebWorker Polyfill für React Native. Sie werden wahrscheinlich ein natives Brückenmodul schreiben müssen. Wenn Sie das vermeiden möchten, lesen Sie in diesem Post, in dem requestAnimationFrame verwendet wird, um schwere Aufgaben zu lösen. Ссылка
Tags und Links react-native