ボタンクリックハンドラー内で、次のような新しいWebページを作成しています。
var page = SitesApp.getPageByUrl(url).createPageFromTemplate(title, name, template);
ユーザーをそのページに自動的にリダイレクトしたいと思います。
多くの情報を見つけることができませんでしたが、これはできますか?
ボタンクリックハンドラー内で、次のような新しいWebページを作成しています。
var page = SitesApp.getPageByUrl(url).createPageFromTemplate(title, name, template);
ユーザーをそのページに自動的にリダイレクトしたいと思います。
多くの情報を見つけることができませんでしたが、これはできますか?
これは UiApp では実行できませんが、HtmlService では実行できます。
function doGet() {
return HtmlService.createHtmlOutput(
"<form action='http://www.google.com' method='get' id='foo'></form>" +
"<script>document.getElementById('foo').submit();</script>");
}
これは簡単なはずです。イシュー トラッカーに機能リクエストを提出してください。これをより快適にする方法を検討します。
(編集: 明確にするために、UiApp コールバックからこれを行う方法はありません。これを機能させるには、アプリ全体で HtmlService を使用する必要があります。)