Google apps script Google应用程序脚本:调用Google.Script.run时表单提交失败

Google apps script Google应用程序脚本:调用Google.Script.run时表单提交失败,google-apps-script,Google Apps Script,从2015年6月24日起,我的燃气出现问题。以前,一切都起作用了,但现在不行了 代码在这里可见 和可执行文件 我在HTMLService工作。我有获取方法: function doGet(request) { var template = HtmlService.createTemplateFromFile('Form.html'); return template.evaluate().setSandboxMode(HtmlService.SandboxMode.NATIVE); }

从2015年6月24日起,我的燃气出现问题。以前,一切都起作用了,但现在不行了

代码在这里可见 和可执行文件

我在HTMLService工作。我有获取方法:

function doGet(request) {
  var template = HtmlService.createTemplateFromFile('Form.html');
  return template.evaluate().setSandboxMode(HtmlService.SandboxMode.NATIVE);
}
Form.html包含:

<input type="button" value="1 STEP - Error Call" onclick="console.log('chiamo il server con input testo...'); google.script.run.withFailureHandler(setBlankFullName).withSuccessHandler(setFullName).getTest('test')" />
<input type="button" value="1 STEP - Correct Call" onclick="console.log('chiamo il server con input form...'); google.script.run.withFailureHandler(setBlankFullName).withSuccessHandler(setFullName).getTest(document.getElementById('myForm'))" />
<br/>
<input type="button" value="2 STEP - SUBMIT"  
  onclick="google.script.run
      .withFailureHandler(onFailure)
      .withSuccessHandler(updateOutput)          
      .processForm(document.getElementById('myForm'));" />


如果我单击按钮“1步-错误调用”,然后单击“2步-提交”,则会出现以下错误:表单提交失败。 为什么?

非常奇怪的是,如果我点击“1步-正确呼叫”按钮,然后点击“2步-提交”按钮,表单工作正常! 区别在于输入参数的类型。 要操作表单的所有调用,我必须始终以相同的数据类型传入输入参数:在本例中为表单。如果更改字符串中的所有输入参数,则表单工作正常;如果至少有一个不同类型,则表单返回表单提交失败


我不明白为什么会出现此错误,而以前支持不同的数据类型。

存在与此问题相关的问题。你可以发布你遇到的问题,也可以检查是否提供了解决方案:非常感谢,现在看来效果不错!有一个问题与这个问题有关。你可以发布你遇到的问题,也可以检查是否提供了解决方案:非常感谢,现在看来效果不错!