Estoy tratando de abrir una ventana flotante de Street View con "window.open" y luego cerrar con "close()". Intento con google.com y funciona (se cierra la ventana). Pero, con la ventana de Street View, no funciona (no cierra). Si abro y cierro inmediatamente funciona. Creo que es por la redirección. ¿Alguna idea para solucionar?
Lo probé en https://www.w3schools.com/html/tryit.asp?filename=tryhtml_default_default
<!DOCTYPE html> <html> <body> <h1>Google</h1> <button onclick="openGoogle()">Open "google"</button> <button onclick="closeGoogle()">Close "google"</button> <br> <h1>StreetView</h1> <button onclick="openStreetView()">Open "streetview"</button> <button onclick="closeStreetView()">Close "streetview"</button> <script> let google; let streetview; function openGoogle() { google = window.open("https://www.google.com/", "Google", "width=800,height=800"); } function closeGoogle() { google.close(); } function openStreetView() { streetview = window.open("https://www.google.com/maps/@43.3396007,-1.8096601,3a,75y,90t/data=!3m6!1e1!3m4!1sZ81gym2y_KL-MPWdBQ1Mqg!2e0!7i16384!8i8192", "Google", "width=800,height=800"); } function closeStreetView() { streetview.close(); } </script> </body> </html>