Points d'arrêt ignorés dans Safari 7
j'ai du mal à déboguer JavaScript dans Safari 7, les points de rupture que j'ai mis sont juste ignorés. Je sais que vous activez/désactivez tous les points de rupture et ils sont définitivement activés. Il n'est tout simplement pas arrêter l'exécution de code à tous!
quelqu'un d'autre a connu cela? Toutes les pensées?
3 réponses
peut-être que vous désactivez les points de rupture: https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/Debugger/Debugger.html
en cliquant sur l'icône breakpoint dans le volet Breakpoints, vous désactivez tous les points d'arrêt. Les points de rupture sont encore sauvegardés, mais JavaScript fonctionne comme si aucun point d'arrêt n'était défini. Désactivé les points d'arrêt avoir un grisé apparence,
essayez d'éditer le point de rupture, et d'ajouter e.preventDefault()
comme code à évaluer lorsque le point de rupture correspond.