La première erreur dans votre liste d'erreurs sera souvent une erreur de script :
Bien que l'Analyse des Erreurs fasse apparaître ces erreurs et vous montre leur impact, elle ne peut pas toujours localiser les lignes de code exactes contenant les erreurs de script ou vous fournir un replay de la session. Pourquoi ? Parce que les origines des erreurs de script sont généralement cachées et doivent être démasquées pour que cette information soit disponible.
Apprenez à démasquer les erreurs de script ici.
Qu'est-ce qu'une erreur de script ?
Les erreurs de script sont très courantes et sont dues au fait que les navigateurs ou les systèmes d'exploitation des utilisateurs ne parviennent pas à charger le script. Le plus souvent, l'erreur se trouve dans un script hébergé sur un domaine, un port ou un protocole différent. Les navigateurs fonctionnent de manière à masquer les erreurs provenant de fichiers script d'origines différentes pour des raisons de sécurité.
Vous connaissez peut-être ce message que les navigateurs envoient au callback onerror lorsqu'une erreur provient d'un fichier JavaScript provenant d'origine différente :
Erreur de script.
Pourquoi les erreurs de script sont-elles difficiles à corriger ?
Lorsque vous êtes averti de l'erreur, il n'est pas possible de savoir de quelle nature est l'erreur ou le code dont elle provient. Souvent, le code en lui-même n'est pas incorrect, mais les instructions du script ne peuvent pas être exécutées correctement. Il peut tout simplement s'agir d'une application de sécurité qui traite le script comme étant une menace pour la sécurité.