相关疑难解决方法(0)

如何使用一个文件输入元素上传多个文件

我正在尝试使用一个文件输入元素使用html表单将多个文件上传到Drive.这似乎仅适用于一个文件,尽管文件选择器允许选择多个文件.回到脚本日志查看器中,我只看到我上传的两个文件中捕获的一个文件.这是不受支持的,还是我对此采取了错误的方式?

Code.gs:

function logForm(form) {
  Logger.log(JSON.stringify(form));
  return true;
}
Run Code Online (Sandbox Code Playgroud)

index.html的:

<html>
  <form id="uploadTest" enctype="multipart/form-data">
    <input type="file" multiple="multiple" name="fileUpload">
    <input type="button" id="upload" value="upload"
    onclick="google.script.run.logForm(document.getElementById('uploadTest'));">
  </form>
</html>
Run Code Online (Sandbox Code Playgroud)

日志视图:

{"fileUpload":{"contents":"GIF87a\u0001\u0000\u0001\u0000?
\u0000\u0000?????,\u0000\u0000\u0000\u0000\u0001\u0000
\u0001\u0000\u0000\u0002\u0002D\u0001\u0000;",
"type":"image/gif","name":"1x1.gif","length":35}}
Run Code Online (Sandbox Code Playgroud)

html google-apps-script

21
推荐指数
2
解决办法
9万
查看次数

标签 统计

google-apps-script ×1

html ×1