我正在尝试将各种 Excel 应用程序迁移到 Google Apps。它们根据各种excel数据和参数生成html和javaScript,以创建一个本地html文件,然后由浏览器打开。
我知道这是一个很长的镜头,但是任何人都可以想出一种在 Google Apps 脚本中模仿这种行为的方法吗?即 - 在客户端上创建一个文件并在浏览器会话中获取它。
我正在尝试将各种 Excel 应用程序迁移到 Google Apps。它们根据各种excel数据和参数生成html和javaScript,以创建一个本地html文件,然后由浏览器打开。
我知道这是一个很长的镜头,但是任何人都可以想出一种在 Google Apps 脚本中模仿这种行为的方法吗?即 - 在客户端上创建一个文件并在浏览器会话中获取它。
您可以使用DocsListApp.createFile在用户的 Google Drive 上创建新的 HTML 文件,但我不相信您可以直接从 Drive 提供 HTML。或者,您可以使用 SitesApp 在 Google 站点上使用您想要的 HTML 创建一个新页面,使用Site.addWebPage。最后,您可能想要查看 UiApp 或 UI Builder 中可用的小部件,看看您是否可以使用这些小部件来代替自定义 HTML。
刚看到这个:
https://googledrive.com/host/0B716ywBKT84AMXBENXlnYmJISlE/GoogleDriveHosting.html
上传到公共 Google Drive 文件夹的 HTML 文件以 HTML 格式提供,链接可通过“预览”按钮获得。
到目前为止,它不适用于仅移动到该文件夹的 Google Drive 文件,但可能适用于通过 createFile 脚本在那里创建的文件。