Necesita encontrar la solución para el siguiente escenario.
Al hacer clic en un botón, se abrirá una nueva ventana de un dominio diferente en una nueva pestaña. Quiero enviar algunos datos de la ventana inicial a esta nueva ventana.
Solución probada: enviar datos usando window.postMessage desde la pestaña inicial e intentar escuchar ese evento de mensaje en una nueva ventana. De alguna manera no puedo escuchar ese evento.
--- On click of a button const windowObjectReference = window.open('http://localhost:7000/elmo/experiment'); windowObjectReference.postMessage('message data'); --- On listener side window.addEventListener('message', (e) { console.log('*********************** data', e.data); }, false);Expectativa: