Я в настоящее время работаю над большим проектом Javascript с большим количеством библиотек. Я хотел бы, чтобы часть этого проекта выполнялась в отдельной ветке. В JavaScript уже есть что-то, что делает это: веб-работники.Автоматически вызывать функцию при доступе к объекту в Javascript
Хотя веб-работники не могут получить доступ к объекту window
, и многие библиотеки используют его. Есть ли способ автоматически изменить вызов объекта окна (в библиотеках, используемых для веб-работников), в сообщение, отправленное в родительский поток?
Затем родительский поток выполнил действие, которое работник захочет и отправит результат работнику.
Возможно ли это? И да, знаете ли вы, как вы это понимаете?
Спасибо!
Попробуйте прочитать о [Worker.postMessage()] (https://developer.mozilla.org/en-US/docs/Web/API/Worker/postMessage). –
Я хорошо знаю эту функцию, и я уверен, что буду использовать ее для выполнения того, что я хочу делать. Хотя, я ищу, как вызывать эту функцию автоматически каждый раз, когда я хочу получить доступ к объекту 'window'. – clems4ever