Close Browser
Close Browser
Sección titulada «Close Browser»Tipo: browser-close · Paquete: Browser v1.0.9
Cierra el navegador y libera sus recursos. Es la actividad con la que terminas una automatización web cuando usaste Open Browser sin body (la Opción B del modelo de sesión), o con keepOpen = true.
Cómo funciona
Sección titulada «Cómo funciona»Recibe cualquier sesión de página de ese navegador y cierra el navegador completo, con todas sus pestañas (también las que abrió la propia web):
- Termina el proceso del navegador que abrió Open Browser.
- Borra el perfil temporal con el que se abrió Chrome o Edge. Con
userDataDir, el perfil de la persona no se toca. - Si el navegador ya estaba cerrado (la persona lo cerró, o se cerró solo), no falla: deja un aviso en el log y sigue.
Tras esto, ninguna sesión de ese navegador se puede volver a usar.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
session | ZoanPageSession | — | Cualquier sesión de página del navegador a cerrar (de Open Browser, Attach Browser, New Page, Switch Page o Click con expectNewTab). |
Parámetros opcionales
Sección titulada «Parámetros opcionales»Ninguno.
Esta actividad no devuelve ningún valor.
Ejemplo
Sección titulada «Ejemplo»Open Browser browser = chrome → output: pagePage Navigate page = page url = "https://example.com"... trabajo ...Close Browser session = pageErrores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
'session' debe ser una ZoanPageSession o ZoanBrowserSession válida con referencia a un navegador. | La variable está vacía o no contiene una sesión del navegador. Pasa la salida de Open Browser (o de otra actividad que devuelva ZoanPageSession). |
Actividades relacionadas
Sección titulada «Actividades relacionadas»- Open Browser — abrir la sesión que aquí cierras.
- Close Page — cerrar solo una pestaña, no todo el navegador.
- Try / Catch — cerrar en el
finallypara no dejar navegadores abiertos.