说,我想为google docs开发另一种拼写检查模块。 这意味着我必须从我的后端进行更正,并为拼写错误的文本背景上色,并在用户将鼠标悬停在其上时执行一个小弹出气泡,我会在其中显示更正。 (请注意拼写检查不是我项目的实际目标,但它确实以更简化的方式解决了我的问题)
我的选择是什么?有任何想法如何做到这一点?
我提出的几种可能的解决方案:
Chrome扩展程序与应用脚本
Chrome扩展程序
应用脚本
正如我所看到的,这些都不是这个项目的完美解决方案。你怎么看?任何建议都非常受欢迎。
答案 0 :(得分:1)
我知道这是一个老问题,但我最近遇到了同样的问题,并且相信我有一个解决方案。所以对于未来的Google员工,我会在这里发布我的答案。
我的解决方案是创建Chrome扩展程序,并了解Google Docs DOM是如何与其进行交互的结构。
您可以找到我的代码以使用Google Doc DOM的here
答案 1 :(得分:0)
在Apps脚本中,您无法摆弄"使用DOM,您无法实现悬停功能。此外,一个蹩脚的突出显示将涉及更改当前文档本身(将进入修订历史记录,撤消队列等)
因此,您唯一的选择是Chrome扩展程序。但我同意你的意见。这是一项超级艰巨的任务,可能会在任何时候破裂,恕不另行通知。