Google apps script 如何在单个HTML web应用程序中创建多个文件选取器/上载按钮

Google apps script 如何在单个HTML web应用程序中创建多个文件选取器/上载按钮,google-apps-script,Google Apps Script,我在HTML web应用程序中使用google drive file picker,它只需一个按钮就可以正常工作,我正在尝试添加第二个按钮来上传文件并保存到另一个文件夹中 请在下表中找到我的完整脚本,请帮助我修复或达到要求 您对选择器2使用了相同的函数名。更改函数名,以便应用程序脚本能够区分它 在Code.gs中,将第5个函数名从initPicker更改为initPicker2,在javascript2.html中,进行以下更改 function openPicker2() { googl

我在HTML web应用程序中使用google drive file picker,它只需一个按钮就可以正常工作,我正在尝试添加第二个按钮来上传文件并保存到另一个文件夹中

请在下表中找到我的完整脚本,请帮助我修复或达到要求


您对选择器2使用了相同的函数名。更改函数名,以便应用程序脚本能够区分它

在Code.gs中,将第5个函数名从initPicker更改为initPicker2,在javascript2.html中,进行以下更改

function openPicker2() {
  google.script.run
  .withFailureHandler(showMessage)
  .withSuccessHandler(showFilePicker)
  .initPicker2();
}

function openUploader2() {
  google.script.run
  .withFailureHandler(showMessage)
  .withSuccessHandler(showFileUploader)
  .initPicker2();
}
在保存时,请尝试使用

如文档中所述,包括必要的JavaScript资源并添加Save to Drive按钮标记:

<script src="https://apis.google.com/js/platform.js" async defer></script>
<div class="g-savetodrive"
   data-src="//example.com/path/to/myfile.pdf"
   data-filename="My Statement.pdf"
   data-sitename="My Company Name">
</div>
这样,您可以在每页上按顺序放置多个按钮


请参阅以了解更多信息。

@Ritz谢谢是的,可以上载文件