google-chrome - 可以用 Chrome 扩展吗?将单词列表添加到自定义词典中?

标签 google-chrome dictionary google-chrome-extension

是否可以构建一个 Chrome 扩展程序,在安装或更新时自动将单词列表添加到用户的自定义词典中?

我们在我的公司使用定制设计的 Chrome 扩展程序,本质上我正在寻找一种简单的方法来同步每个人的拼写检查。

(让每个人都下载自定义文本文件并移动到 C:\Users\USER\AppData\Local\Google\Chrome\User Data\Default\Custom Dictionary.txt 或任何位置,这会很困惑)

谢谢!

最佳答案

创建扩展程序的最佳方法可能是使用内容脚本来检测用户输入字段并动态编辑其输入。

Chrome 45 及更低版本没有用于字典访问的 API。看起来也没有计划。 https://developer.chrome.com/extensions/api_index

但是,如果您可以找到他们用于字典的路径,并且它不仅仅是字节码或类似的内容(剧透:可能是),-那么您可能可以将您的字典附加到它。使用文件系统 API 来编辑它: https://developer.chrome.com/apps/fileSystem

此外,如果您选择文件系统路径而不是内容脚本路径,那么就知道扩展程序无法使用文件系统 API。您需要将其创建为打包应用程序。 https://developer.chrome.com/apps/about_apps

关于google-chrome - 可以用 Chrome 扩展吗?将单词列表添加到自定义词典中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20887656/

相关文章:

javascript - 是否可以在 Debug模式下运行 chrome?

python - 按值查找相同的字典

c++ - 具有 map<value, key> 和原子操作的 CUDA

google-chrome - Chrome vs Chrome [扩展比较]

javascript - 'chrome.extension.onRequest.addListener(function( )' don` t 运行其他函数

javascript - 无法访问 iframe 中加载的自己域上的 httponly 标记的 cookie

javascript - Chrome 关闭时是否会触发事件?

google-chrome - 调试在 WebStorm 的精简服务器中运行的 Angular 2 应用程序

javascript - 在 Chrome 中使用 JavaScript 将音频录制为 .wav

c++ - 使用字符串映射 vector C++ 时可能存在内存泄漏