google-app-maker - Gsuite App Maker 文件上传功能

标签 google-app-maker

有什么方法可以在 G-suite 应用制作工具中添加文件上传功能吗?

如果有人有任何想法,请帮忙。

最佳答案

您有几个选择。 (我推荐第一种方法,因为它是迄今为止最简单的,但我详细介绍了第二种方法,因为我认为它很酷;)

最简单的方法是使用“驱动器选择器”小部件并启用上传功能,该功能会将文件上传到用户的驱动器并提供指向该文件的链接(从那里您可以对服务器脚本中的文件执行任何您想要的操作) .

或者,您可以使用 HTML 小部件创建上传表单。 Apps 脚本有一个很酷的功能,如果您将包含文件上传元素的表单传递到服务器,那么它会将上传表单的 blob 发送到服务器脚本。这篇文章在 Apps 脚本中有一个很好的例子:Uploading file using Google Apps Script using HtmlService

我尚未尝试过此操作,但以下是基于该示例的一些应用制作工具特定说明:

创建一个 html 小部件,单击“允许不安全的 HTML”(因为我们要向 HTML 添加脚本),然后向其中添加以下 html:

然后在名为 serverFunc 的服务器脚本中,您可以对 blob 执行任何您想要的操作。

关于google-app-maker - Gsuite App Maker 文件上传功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43995641/

相关文章:

google-app-maker - 无法在 Google App Maker 的 TextBox 上执行自定义 CSS 样式

google-apps-script - 如何允许 Google 应用制作工具应用访问而无需登录

google-app-maker - 如何从服务器脚本创建新记录

google-app-maker - 持续预览 Google App Maker 应用程序是更新/调试它们的唯一方法吗?

mysql - 如何在 Google App Maker 的 Cloud SQL 中创建唯一行

javascript - 如何隐藏 Accordion 小部件的详细信息?

javascript - 在 Google AppMaker 中播放 .mp3 或 .gif 文件

google-app-maker - 将脚本库应用于时间轴

javascript - 你能用代码关闭 google appmaker 应用程序吗?