ここでは、2つの関数を備えた非常に単純なスクリプトであるGoogleAppScriptチュートリアルに従いました。showDialog
(テキストフィールドと送信ボタンのあるダイアログボックスを表示します)、respondToSubmit(e)
送信ボタンを処理し、入力したデータをスプレッドシートに追加します。正常に動作します。
動作していないように見えるのは、コールバックのデバッガーです。そこで、両方の関数にブレークポイントを設定して、showDialog
関数を開始します。デバッガーが起動し、ブレークポイントで実行を停止します。[続行]をクリックして、新しく開いたダイアログボックスを操作できるようにします。ただし、送信ボタンをクリックしても、デバッガーが再起動しません。respondtoSubmit(e)
関数が実行されます。デバッガーはブレークポイントで停止しません。
このようなコールバックのデバッグに問題がありますか、それとも一度に1つの関数しかデバッグできませんか?