公開されていて、何ヶ月も動作しているスクリプトが突然クリック ハンドラーを見つけることができなくなりました (コードに変更はありません)。
すなわち。次のようなエラーが表示されます。
エラーが発生しました: スクリプト関数が見つかりません: interfaceClass.myClickHandler
実際、「interfaceClass.myClickHandler」は存在し、登録されています
var indF = app.createCheckBox("Create individual files")
.setName('create')
.setId('createBox');
var chandler = app.createServerHandler('interfaceClass.myClickHandler');
indF.addClickHandler(chandler);
また、このハンドラーに固有のものではないようです。すべてのクリック ハンドラーが失敗しています。
これが機能していたことを考えると、これは Google がコードを壊す更新を行った結果であるとほぼ確信しています (Google は過去に行ったことがあります)。しかし、私はそれを回避できるように、それらが何を変更したかを知る必要があります。誰か知っていますか?