Javascript 尝试使用web应用程序在google drive上上载文档时出现空白页

Javascript 尝试使用web应用程序在google drive上上载文档时出现空白页,javascript,google-apps-script,file-upload,web-applications,Javascript,Google Apps Script,File Upload,Web Applications,我需要从一个网络应用上传一个文件到谷歌硬盘。我在互联网上发现了这段代码,它对其他人有效,但对我无效,因为它实际上在驱动器上创建了文件,但内容总是空白的 代码如下: function upload(e) { var destination_id = "1AnosRSXyYiOcSLYxBMbjPMEHepHehct6"; var img = e.myFile; var destination = DriveApp.getFolderById(destination_id);

我需要从一个网络应用上传一个文件到谷歌硬盘。我在互联网上发现了这段代码,它对其他人有效,但对我无效,因为它实际上在驱动器上创建了文件,但内容总是空白的

代码如下:

    function upload(e) {
  var destination_id = "1AnosRSXyYiOcSLYxBMbjPMEHepHehct6";
  var img = e.myFile;
  var destination = DriveApp.getFolderById(destination_id);
  var createFile = destination.createFile(img);
  return createFile.getUrl();
}
在客户端,它是:

 <div>
    <form>
    <input type="file" id="thefile" name="myFile"multiple> 
    <input type="button" value="Upload" id="submitBtn">
    </form>
    </div>

<script>
document.getElementById('submitBtn').addEventListener('click',function(e){google.script.run.withSuccessHandler().upload(this.parentNode)});
<script/>

document.getElementById('submitBtn').addEventListener('click',函数(e){google.script.run.withSuccessHandler().upload(this.parentNode)});

有什么想法吗?

这是一个内部已经报告过的问题


您可以查看并标记
+1
,以表明这对您有影响,并帮助解决问题。

尝试从v8恢复到rhino发动机。有关更多详细信息,请参阅。您好,现在它可以工作了,谢谢您的帮助!但我想知道为什么它不支持v8。这是一个bug还是v8需要更多的代码才能让它工作?这是否回答了您的问题?为问题添加星号以表示支持