Есть ли обратный вызов для port.postMessage() в WebExtenstions?
Есть ли способ дождаться, пока принимающая сторона обработает сообщение, отправленное с использованием port.postMessage(message)
? Я ожидаю, что что-то вроде обратного вызова будет передано в качестве второго аргумента, аналогичноchrome.scripting.executeScript(injection, callback)
1 ответ
Насколько мне известно, не изначально, а оболочку легко реализовать. Вам нужен класс, который будет генерировать случайный UID (уникальный идентификатор) для каждого сообщения и хранить карту