firefox - 桌面应用程序和浏览器之间的通信

标签 firefox google-chrome desktop-application communication

如何实现桌面应用程序和浏览器(例如 Firefox 或 Google Chrome)之间的通信机制。

是否有独立于平台的解决方案,或者我需要为每个平台单独实现它?

最佳答案

该应用程序可以为浏览器提供网络服务器。或者其他第三个主机将是网络服务器,您的应用程序将在其中通过代理与浏览器进行通信(即向服务器发出请求“向浏览器发送此数据”)。

此外,您必须使用 AJAX 或页面刷新定期检查来自服务器的更新,因为服务器无法仅根据浏览器请求向浏览器发出命令 [这也可以通过 COMET 或 COMET -LIKE技术]。

关于firefox - 桌面应用程序和浏览器之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11627391/

相关文章:

java - 将JForm的Controls的数据显示到JTable中

node.js - 如何将第三方二进制文件与 Electron 捆绑在一起?

javascript - jQuery Accordion 事件 : not working in Firefox using ID tag

css - Firefox 中的页面渲染问题

javascript - 通过 chrome 扩展访问控制台日志命令

javascript - 如何检测访问者使用的是 HTTP/2 还是 SPDY?

java - 使用 Java 的 Facebook OAuth 登录(仅限桌面)

JavaScript keydown 在 Firefox 上不起作用

firefox - 将 Firefox 插件安装到 Firefox OS Firefox 浏览器中

javascript - 在谷歌浏览器扩展程序中获取 cookie