我正在尝试创建一个审核表格,因此当审核员遇到问题时,他们可以选择拍照,提交表格时,图片也会上传到电子表格中。 我将使用它作为移动平台...我已经搜索过但不确定这是否完全可能。 我不需要使用 Gforms,但想使用与提交表单时进入数据库电子表格相同的概念。 预先感谢
创建文件上传接口:
https://developers.google.com/apps-script/reference/ui/file-upload
从文件上传创建一个 Blob:
https://developers.google.com/apps-script/reference/base/blob
最后,使用 Interfaces > BlobSource 'getAs(contentType)' 方法将 blob 作为图像插入到您的 Google 电子表格中。
https://developers.google.com/apps-script/reference/base/blob-source
///编辑下面的评论///
fileUpload 本质上是 html 'input type='file'',目前本文列出的移动浏览器都支持:
http://viljamis.com/blog/2012/file-upload-support-on-mobile/
通过在 Web 应用程序表单中创建 fileUpload 接口,您的用户将可以选择从其移动设备选择文件(如果支持)。
示例代码在这里:
https://sites.google.com/site/appsscripttutorial/user-interface/upload-doc
如果有替代方案,您应该尝试 Clappia。它具有图像/视频/文件上传功能,可让您轻松拖放文件。您可以创建审核表,提交后,图片将直接上传到连接的电子表格或数据库中。非常适合移动使用。
欲了解更多详情,请查看 在 Google 表单中捕获实时相机照片或视频 - 2024 年免费替代方案