ビジネス ドメインのアドオンをコーディングしようとしています。Enabled (auth.Limited) でアドオンをテストすると、onOpen で「showModalDialog / prompt を呼び出す権限がありません」というエラーが表示されます。私は所有者としてログインしています。なぜそれが起こるのですか?ドキュメントには何も見つかりません。
質問する
4069 次
1 に答える
3
ここのドキュメントはすべてを説明しています:
https://developers.google.com/apps-script/add-ons/lifecycle#opening
ドキュメントが開くと、現在のユーザーがインストールしたアドオン、またはコラボレーターがドキュメントで有効にしたすべてのアドオンが読み込まれ、それぞれの onOpen(e) 関数が呼び出されます。
これは、ユーザーが許可されていないドキュメントを開くたびに、showModalDialog / プロンプトが開くことを意味します。
ドキュメントが開かれるたびにメッセージを表示したい場合 (ユーザーはおそらくこれを好まないでしょう)、auth.Limited では許可されているため、サイドバーを使用します。次の表を参照してください。
https://developers.google.com/apps-script/add-ons/lifecycle#authorization_modes
于 2016-11-21T02:50:30.700 に答える