Javascript a ce super rappel window.onerror
. C'est assez pratique pour suivre n'importe quelle erreur. Cependant, il appelle avec le nom de l'erreur, le nom du fichier et la ligne. Ce n'est certainement pas aussi riche que d'obtenir l'objet d'erreur réel à partir d'un objet try...catch
déclaration. L'objet d'erreur réel contient beaucoup plus de données, donc j'essaie de l'obtenir. Malheureusement, try...catch
ne fonctionnent pas correctement lorsque vous commencez à avoir du code asynchrone.
Existe-t-il un moyen de combiner et d'obtenir le meilleur des deux mondes ? J'ai d'abord cherché un moyen d'obtenir le último déclenchée dans le cadre d'une onerror
mais il semble que JS ne le stocke pas.
Un indice ?