Pull to refresh

Comments 5

Спасибо за статью, очень легко читается!
У меня как раз сейчас есть проблема с передачей большого объема данных из вебворкера в основной поток, думаю будет круто использовать SharedArrayBuffer, жду не дождусь появления в chromium

Если нужно просто без копирования передать большой объем данных из воркера в основной поток (или из наоборот), при этом в воркере с этими данными работа закончена, то SharedArrayBuffer тут не нужен.

У postMessage есть 2 параметр, в котором указывается массив объектов типа ArrayBuffer, MessagePort или ImageBitmap, и они становятся доступны моментально в основном потоке без копирования.

Вот тут Transfer Example — https://developer.mozilla.org/ru/docs/Web/API/Worker/postMessage

Суть в том, что как раз и нужно работать дальше с этими данными в воркере

Нужно больше примеров! На которых все наконец-то станет яснее и нагляднее.
Sign up to leave a comment.