小编Exa*_*ino的帖子

如何将文件从HTML表单上传到Google驱动器?

我有一个HTML表单,可让用户上传文件。然后,我想将该文件上传到我的Google驱动器。

用户单击提交时的我的Javascript。

var data = new FormData();
data.append('resume', document.getElementById('file'));

fetch(scriptURL, {method: 'POST', body: data })
      .then(response => console.log('Success!', response))
      .catch(error => console.error('Error!', error.message))
Run Code Online (Sandbox Code Playgroud)

我的谷歌脚本

doPost(e){
    uploadFile(e.parameter['file])
}

function uploadFile(file, name){
    var blob = file.myFile;
    var name = "file";
    var contentType = "application/pdf";
    var fileBlob = Utilities.newBlob(blob, contentType, name);


    var file = folder.createFile(fileBlob);
}
Run Code Online (Sandbox Code Playgroud)

我希望将上传的pdf存储在我的google驱动器中,但是我当前的代码给我的是一个9字节的pdf文件,上面写着未定义

html javascript google-apps-script

5
推荐指数
1
解决办法
63
查看次数

标签 统计

google-apps-script ×1

html ×1

javascript ×1