“Grammarly”和“LanguageTool”等拼写检查扩展程序如何在 Google 文档页面上工作?

问题描述 投票:0回答:1

作为一名 Chrome 扩展开发人员,我正在开发像“Grammarly”和“LanguageTool”这样的扩展。在通过 DOM 节点渲染的典型网页中,我可以利用

getClients()
API 以及定位和覆盖策略来实现所需的效果。然而,这种方法在 Google Docs 页面上被证明是无效的,因为 Google Docs 目前是使用画布呈现的。(对此进行讨论)。

Google App Script 可以通过编程方式与 Google Docs 进行交互。然而,我之前提到的那些扩展似乎可以在没有它的情况下工作,只需通过本地 javaScript 脚本即可。我不确定“LanguageTool”,你可以看到它甚至可以添加工具栏item

即使使用 Google App Script,我也只能找到一个 API 来添加菜单项。我真的很想知道他们是怎么做到的。

google-chrome-extension google-docs languagetool grammarly
1个回答
0
投票

您可以使用以下工具下载 Grammarly 或 LanguageTool 扩展: https://standaloneinstaller.com/online-tools/crx-downloader

然后将下载的

.crx
文件重命名为
.zip
并解压。因此,您将拥有一个包含其扩展源代码的文件夹(与您的类似)。

然后您将能够找出您的扩展程序中缺少哪些权限或功能。

© www.soinside.com 2019 - 2024. All rights reserved.