Google Apps脚本无法上传文件:NetworkError:表单提交失败

时间:2015-06-30 19:56:07

标签: javascript forms file-upload google-apps-script

所以我尝试使用Google Apps脚本HTML服务将文件上传到我的驱动器。我已经实现了一个概念验证,只使用将文件上传到我的驱动器所需的代码。它上传成功。当我尝试将此代码集成到我正在处理的项目中时,这是一个用户输入信息,选择要上载的文件以及单击提交的表单,代码失败并显示“NetworkError:Form Submission Failed”。我见过其他人在其他网站上问这个,但没有人提供解决方案。谁看过这个吗?如果需要,我可以提供我的代码。

更新

我弄清楚导致错误的原因。在我的项目中,一旦页面加载,Javascript会自动调用:

google.script.run.withSuccessHandler(currentUser).getCurrentUser();

我对此进行了测试,即使函数getCurrentUser()和currentUser()不包含任何代码(例如下面的代码),我也会收到NetworkError:Form Submission Failed消息。有人见过这个吗?

function currentUser() {

}

function getCurrentUser() {

}

1 个答案:

答案 0 :(得分:0)

这是2015年6月20日左右出现的一个问题。显然,如果您在上传表单之前调用了google.script.run函数,程序将会失败。它已经解决了。代码现在工作正常。