信じられないほど基本的な問題があります。UI を作成して表示する Google Apps スクリプト テンプレートを実行しても、UI は実行されません。
Windows 7 を使用しており、2013 年 6 月 3 日の時点で最新バージョンの chrome を使用しています。
スクリプト テンプレートは実行中であることを示すメッセージを表示しますが、ウィンドウやその他の UI 要素は表示しません。Web アプリを作成するための自動テンプレートのコードは、まったく変更されておらず、次のようになっています。
// Script-as-app template.
function doGet() {
var app = UiApp.createApplication();
var button = app.createButton('Click Me');
app.add(button);
var label = app.createLabel('The button was clicked.')
.setId('statusLabel')
.setVisible(false);
app.add(label);
var handler = app.createServerHandler('myClickHandler');
handler.addCallbackElement(label);
button.addClickHandler(handler);
return app;
}
function myClickHandler(e) {
var app = UiApp.getActiveApplication();
var label = app.getElementById('statusLabel');
label.setVisible(true);
app.close();
return app;
}
私が知る限り、このコードは実行時に基本的なテスト ウィンドウを作成する必要があります。そうはしませんが、エラーをスローせず、実行中として表示されます。この問題が存在する理由がわかりません。空白のウィンドウを正常に作成することさえできるようになる助けをいただければ幸いです。