我正试图将C++程序连接到Chrome扩展。有没有一种方式让Chrome扩展程序与同一台计算机上运行的单独进程进行通信(即传递数据)?有没有办法使用扩展程序从Google Chrome传递信息?
(即使是一些尴尬,比如写入一个文件,有总比没有好。)
我正试图将C++程序连接到Chrome扩展。有没有一种方式让Chrome扩展程序与同一台计算机上运行的单独进程进行通信(即传递数据)?有没有办法使用扩展程序从Google Chrome传递信息?
(即使是一些尴尬,比如写入一个文件,有总比没有好。)
有chrome.runtime.sendNativeMessage可用于将消息发送到原生应用和chrome.runtime.connectNative这允许更多持续连接。
你可以在the docs找到更多关于原生消息的信息。
对于非本机应用程序,我很久以前就做过这个。让你的应用程序注册一个自定义URL处理程序,如myXapp://。从你的扩展你可以重定向到该链接,这将导致你的处理程序应用程序打开并接收“url”字符串。哈克,但应该工作。
太好了,谢谢! – CaptainCodeman