【发布时间】:2013-03-05 01:24:08
【问题描述】:
我正在与几所学校合作,为学生开发一系列互动教科书。教科书需要有随机生成的练习,我已经为此开发了prototype。
虽然我可以创建自己的应用程序,但也要求应用程序完全通过 Google Drive 进行管理(例如,我不能使用 WordPress 甚至 Google 协作平台)——只要这些应用程序可以通过 Drive 安装和访问即可。
我想做的是:
- 允许作者使用 Google 表单创建随机生成的工作表,类似于我的 current generator
- 允许作者点击 Google Docs 中嵌入小部件/iFrame inside Doc 的菜单项
- 将JSX Graphs 嵌入到文档中
- 将学生的答案记录到电子表格中
- “漂亮”的电子表格在教师页面中更好地显示 - 可以在电子表格、文档或自定义 Google 应用中显示
- 一切都必须在 Google Drive 上运行
我的问题是:
- 这是纯粹通过 Google App Scripts 就能实现的吗?
- 在没有安装我的应用脚本的情况下,查看文档的人是否能够看到嵌入的小部件(如果这就是它的工作方式)。
- 我可以扩展 Google Apps(当访问者查看时)以显示带有 ToC 的侧边栏
- 是否可以构建跨文档 TOC,从文件夹中所有文档的 Headers 生成 TOC?
- 创建一个可以在应用程序中搜索某些字符串(或者更好的是带有“请安装扩展程序”的占位符图像)并用交互式小部件替换它们的浏览器扩展程序会更容易吗?
浏览器扩展
除了扩展 Google Apps 之外,我还可以创建一个浏览器扩展,学生可以安装它来执行 #2……这将相当容易。当然,“安装”对于家长来说是一个可怕的词,所以最好是不需要学生安装任何东西的解决方案。
我想,真的,我的直接问题是:Google App Scripts 是否可以单独扩展 Drive Apps 来为学生和教师规划者创建交互式教科书。
【问题讨论】:
-
不是为了气馁,但这个问题超出了本论坛的问答范围。这是一个"boil the ocean" 之类的问题,尽管有最后一条线。即使这样,答案也会是“是的——除非你遇到了不可能的事情。”您可以尝试就具体挑战提出更狭隘的问题,保持在FAQ 中定义的范围内。
标签: google-apps-script google-docs google-drive-api