Описание тега broadcast-channel
API широковещательного канала обеспечивает простую связь между контекстами просмотра (то есть окнами, вкладками, фреймами или iframe) с одним и тем же источником (обычно это страницы с одного сайта).
Создавая BroadcastChannel
объект, который прослушивает базовый канал, вы можете получать любое сообщение, которое было отправлено ему. Интересно, что вам больше не нужно поддерживать ссылку наiframes
или workers
с которым вы хотите общаться. Они могут просто "подписаться" на определенные каналы, создаваяBroadcastChannel
, и имеют полнодуплексную (двунаправленную) связь между всеми ними.
См. Справочник по веб-API MDN - канал вещания