En mi aplicación de reacción, estoy abriendo una ventana emergente como esta
this.popup = window.open('https://github.com', 'Popup', newOpts);cuando trato de cerrar esta ventana emergente 5 segundos después llamando a close() como se muestra a continuación
this.popup.close()funciona bien cuando la URL es 'https://github.com' o 'https://google.com' pero para otras URL como 'https://twitter.com' o 'https://facebook.com' no funciona ¿Alguien puede tratar de explicarme este comportamiento?
Resultó que mi problema está relacionado con el punto final de Twitter v2, ya que tiene un encabezado COOP establecido. Ver discusión relacionada: https://twittercommunity.com/t/oauth2-authorization-via-window-open/167249