如何在浏览器扩展和本地应用程序之间建立进程间通信?是否有跨平台(Linux 和 Mac OS X)以及跨浏览器(Firefox、Chrome、Safari)的解决方案?
我能想到的唯一想法是使用本机 Web 技术,即在本地应用程序中嵌入 HTTP 服务器并使用 XmlHttpRequest 或 WebSockets。但这听起来很笨重,并带来了许多问题(例如安全性)。是否有更好的替代方案?
我能想到的唯一想法是使用本机 Web 技术,即在本地应用程序中嵌入 HTTP 服务器并使用 XmlHttpRequest 或 WebSockets。但这听起来很笨重,并带来了许多问题(例如安全性)。是否有更好的替代方案?