GASのポップアップが表示されない問題の原因は?

Yahoo!知恵袋の回答受付中の質問に勝手に答えるコーナーです。

今回の質問は、

GASのポップアップが表示されない。

function myFunction() {
Browser.msgBox(“Hello World!”);
}

これを実行しても
Running function myFunction…
と永遠と出るだけでメッセージが表示されません。

今日初めてGASを触ったので意味が分かりません。
Gmailのメール下書き作成のサンプルプログラムは正常にできたのですが・・・

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14218651544

回答

Running function myFunction… のメッセージはこれですね。

GAS のポップアップが表示されない原因としては、Chrome のポップアップブロックが考えられます。

しかし、試してみたところ、ポップアップ許可の操作を行わなくてもポップアップダイアログは表示されました。

Chrome のポップアップブロックが原因というわけではなさそうです。

この質問文からわかる範囲で次の可能性を考えると、おそらく、スクリプト実行後にスクリプトエディタにとどまっているのではないかと想像しました。

ポップアップダイアログは、スクリプトエディタではなくスプレッドシートのほうに表示されます。

スクリプトエディタの起動元のスプレッドシートを表示すると、ポップアップダイアログが表示されているはずです。

まとめ

少ない情報のなか、推測してみました。

あっているでしょうか。