Chrome 扩展程序如何与系统进程通信?

Joh*_*hir 3 google-chrome-extension

1Password chrome 扩展读取和写入与主系统(在我的例子中为 OS X)应用程序相同的数据存储。它怎么能做到这一点呢?

Xan*_*Xan 6

特别是在 1Password 的情况下,它使用WebSockets连接到本地 (127.0.0.1) 服务器,该服务器可能运行 1Password 的桌面组件。

或者,扩展可以使用Native Messaging启动系统进程。