doPost停止了谷歌应用程序脚本

时间:2014-02-26 07:30:10

标签: google-apps-script

我有一个HTML服务脚本已经工作了至少8个月,它使用了第一页的doGet和所有后续页面的doPost。

昨天,当我加载页面时,doGet工作正常,从电子表格中提取信息并呈现表单。无论我做出什么选择,提交按钮都不会做任何事情。

然后我回到了我的个人Gmail帐户,与生产帐户无关,未触动并使用私人虚拟数据副本,我最初对其进行编码,而且不再有效。

我查看了执行记录,并在第一页的底部显示了正确的html渲染,但没有别的。

doPost已经退役吗?

1 个答案:

答案 0 :(得分:1)

我最近有一个工作脚本失败,修复是强制Sandbox仿真模式为EMULATED。

默认模式WAS模拟了文档中的警告,说明这可能会改变。

没有看到你的代码,我不确定这是否相关......

function doGet() {
  var html = HtmlService.createTemplateFromFile("FormHtml");
  html = html.evaluate();
  html.setSandboxMode(HtmlService.SandboxMode.EMULATED);
  return html;
}