Lorsqu'elle est activée, la fonctionnalité de relecture de session peut ne pas afficher les données de relecture pour le contenu iframe. Cette limitation résulte du comportement de la relecture de session dans les scénarios iframe, qui varie en fonction de l'origine de l'iframe et du placement de l'agent du navigateur.
Supposons qu’une page Web contienne une fenêtre de niveau supérieur et un enfant iframe
. Les comportements de relecture de session, basés sur le placement de l'agent du navigateur, sont les suivants :
Iframes de même origine:
- Avec l'agent du navigateur dans la fenêtre de niveau supérieur, Session Replay enregistre à la fois la fenêtre et le contenu
iframe
. - Avec l'agent du navigateur uniquement dans le
iframe
, Session Replay enregistre uniquement le contenu dans leiframe
. - Avec l'agent du navigateur dans la fenêtre de niveau supérieur et dans le
iframe
, Session Replay enregistre chaque contexte indépendamment, ce qui donne lieu à deux sessions distinctes.
- Avec l'agent du navigateur dans la fenêtre de niveau supérieur, Session Replay enregistre à la fois la fenêtre et le contenu
Iframes multi-origines:
- Avec l'agent du navigateur dans la fenêtre de niveau supérieur, Session Replay capture uniquement le contenu de la fenêtre ; le contenu
iframe
ne sera pas visible dans la relecture. - Avec l'agent de navigateur dans l'iframe, Session Replay capture uniquement le contenu
iframe
.
- Avec l'agent du navigateur dans la fenêtre de niveau supérieur, Session Replay capture uniquement le contenu de la fenêtre ; le contenu
Limites:
- Session Replay ne prend pas en charge les éléments
<frame>
.