WalkMe no carga en un iFrame

Last Updated junio 12, 2026

Problema

El contenido de WalkMe no se está cargando dentro de un iFrame.

Solución

La corrección depende de si el iFrame es del mismo dominio o de dominio cruzado. Comienza por identificar la URL del iFrame y luego sigue los pasos relevantes a continuación.

Encontrar la URL del iFrame

La URL del iFrame no siempre es visible en el HTML del sitio. Utiliza la consola del navegador para encontrarlo; esto también es útil al configurar los pasos de Cambiar a Frame para confirmar que las reglas de URL no se aplicarán a otros iFrames.

En Chrome:

  1. Haz clic con el botón derecho del ratón en un elemento dentro del iFrame y selecciona Inspeccionar
  2. Ve a la pestaña Consola: se te ubicará automáticamente en la consola de iFrame del elemento que inspeccionaste
  3. Escribe document.URL y presiona Intro
  4. La URL devuelta es la del origen de ese iFrame.

En Firefox:

  1. Haz clic con el botón derecho del ratón en un elemento dentro del iFrame y selecciona Inspeccionar
  2. En la pestaña Elemento, localiza el iFrame y toma nota de su nombre, ID, clase o cualquier otro atributo único
  3. Ve a la pestaña Consola
  4. Abre el menú desplegable y selecciona el iFrame que coincida con lo que viste en la pestaña Elemento
  5. Escribe document.URL y presiona Intro
  6. La URL devuelta es la del origen de ese iFrame.

iFrame del mismo dominio

Si el iFrame es del mismo dominio, no es necesario añadir de nuevo el fragmento de WalkMe siempre que ya esté presente en el marco superior.

Si deseas anclar a un elemento dentro del iFrame del mismo dominio utilizando jQuery en lugar de un elemento en pantalla, deberás configurar jQuery de iFrame.

iFrame de dominios cruzados

Si el iFrame es de dominio cruzado, el fragmento de WalkMe debe estar presente dentro del propio iFrame.

Si estás utilizando una extensión, ponte en contacto con tu Gerente de éxito del cliente o con el contacto de WalkMe para asegurarte de que el dominio del iFrame se añada al self-regex del paquete correcto.

Comprobación de si el fragmento de WalkMe está presente en el iFrame

  1. En la consola de iFrame, escribe _walkmeInternals y presiona Intro
  2. Si el resultado está indefinido, el fragmento no está presente y debe añadirse
  3. Si el resultado devuelve un objeto, WalkMe se está cargando correctamente dentro del iFrame

iFrame entre dominios y falta de coincidencia de UUID

Al utilizar el Smart Walk-Thru con iFrames de dominio cruzado, el Smart Walk-Thru puede fallar en el paso Cambiar a marco si el UUID dentro del iFrame no coincide con el UUID del marco de nivel superior (padre).

Qué verificar si el SWT se rompe en Cambiar a marco:

  • Confirma si el iFrame de destino es de dominio cruzado
  • Compara el UUID en el iFrame con el UUID en el marco padre
  • Si los UUID no coinciden, esta falta de coincidencia es la causa probable del error

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Explore our community
×