2013-10-24 15 views
16

Safari 7でJavaScriptをデバッグする際に問題が発生しました。ブレークポイントは無視されています。私はあなたがすべてのブレークポイントを有効/無効にすることを知っており、それらは確実に有効になっています。それはまったくコード実行を停止していません!Safari 7でブレークポイントが無視される

誰でもこれを経験しましたか?何かご意見は?

+0

コードがブレークポイントに到達していますか? – nhgrif

+1

私はconsole.logを追加したので、正当な点ですが、これは私がやっていないことです。 –

+0

何をブレークポイントに設定していますか? – stewart715

答えて

20

たぶん、あなたはブレークポイントを無効:ブレークポイント]ペインでブレークポイントのアイコンをクリックすると https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/Debugger/Debugger.html

を、あなたは すべてのブレークポイントを無効にします。ブレークポイントの位置は保存されますが、ブレークポイントが設定されていない場合と同様に JavaScriptが実行されます。無効ブレークポイント がグレーアウトされた外観を持って、サファリの

Disable breakpoints

Enable breakpoints

+2

ええ、それを知っていました。間欠的だと思われる。時々彼らは働き、時々彼らは無効にして有効にしようとしません。私は何か間違っていると思っていただろうが、ChromeとFirefoxでブレークポイントをうまく使うことができるので、ユーザーエラーとは思わない! –

2

の再起動は私のために、この問題を修正しました。

0

ブレークポイントを編集して、ブレークポイントが一致したときに評価するコードとしてe.preventDefault()を追加してみてください。

関連する問題