Вопросы с тегом «web-worker»

25
Веб-работники без отдельного файла Javascript?
Насколько я могу судить, веб-работники должны быть написаны в отдельном файле JavaScript и называться так: new Worker('longrunning.js') Я использую закрывающий компилятор для объединения и минимизации всего моего исходного кода JavaScript, и я бы предпочел не иметь своих работников в отдельных файлах для распространения. Есть ли способ сделать это? new Worker(function() …

5
Node.js и ресурсоемкие запросы
Я начал работать с HTTP-сервером Node.js и очень хотел писать Javascript на стороне сервера, но что-то мешает мне начать использовать Node.js для моего веб-приложения. Я понимаю всю концепцию асинхронного ввода-вывода, но меня несколько беспокоят крайние случаи, когда процедурный код сильно загружает процессор, такой как манипулирование изображениями или сортировка больших наборов …

3
Каковы варианты использования для веб-работников? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я ищу реальный сценарий использования API Web Workers …


7
Что лучше для параллельных задач на node.js? Волокна? Веб-работники? или темы?
Некоторое время назад я наткнулся на node.js, и он мне очень понравился. Но вскоре я обнаружил, что ему сильно не хватало способности выполнять задачи с интенсивным использованием процессора. Итак, я начал поискать в Google и получил следующие ответы для решения проблемы: волокна, веб-воркеры и потоки (thread-a-gogo). Теперь, какой из них …

15
Chrome не может загрузить веб-воркера
Я работаю над проектом, в котором используется веб-воркер. В моем разделе головы у меня есть этот код: var worker = new Worker("worker.js"); // More code Это отлично работает в Safari, но Chrome сообщает о следующей ошибке: Uncaught SecurityError: Failed to create a worker: script at '(path)/worker.js' cannot be accessed from …

2
Как добавить новый собственный класс в контекст WebWorker в JavaScriptCore?
У меня есть приложение, которое расширяет JavaScript через JavaScriptCore в браузере webkit-gtk. Прямо сейчас у меня есть несколько классов, которые я добавляю в глобальный контекст следующим образом: void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef classDef = JSClassCreate(&clasDefinition); JSObjectRef classObj = JSObjectMake(context, classDef, context); JSObjectRef globalObj = JSContextGetGlobalObject(context); JSStringRef …

1
WebWorker вычисляет медленные совпадения регулярных выражений значительно медленнее (в 3 раза) - только firefox
Сначала я просто создал себе регулярное выражение, которое будет соответствовать всем уникальным путям внешних библиотек в списке всех файлов заголовков в проекте. Я задал вопрос о создании этого регулярного выражения неделю назад. Я начал вмешиваться, чтобы посмотреть, как он будет себя вести в асинхронном режиме и при превращении в веб-исполнителя. …

9
Как создать веб-воркер из строки
Как я могу использовать создание веб-воркера из строки (которая предоставляется через запрос POST)? Один из способов, который я могу придумать, но я не уверен, как его реализовать, - это создать URI данных из ответа сервера и передать его конструктору Worker, но я слышал, что некоторые браузеры не позволяют это из-за …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.