我正試圖將C++程序連接到Chrome擴展。有沒有一種方式讓Chrome擴展程序與同一臺計算機上運行的單獨進程進行通信(即傳遞數據)?有沒有辦法使用擴展程序從Google Chrome傳遞信息?
(即使是一些尷尬,比如寫入一個文件,有總比沒有好。)
我正試圖將C++程序連接到Chrome擴展。有沒有一種方式讓Chrome擴展程序與同一臺計算機上運行的單獨進程進行通信(即傳遞數據)?有沒有辦法使用擴展程序從Google Chrome傳遞信息?
(即使是一些尷尬,比如寫入一個文件,有總比沒有好。)
有chrome.runtime.sendNativeMessage可用於將消息發送到原生應用和chrome.runtime.connectNative這允許更多持續連接。
你可以在the docs找到更多關於原生消息的信息。
對於非本機應用程序,我很久以前就做過這個。讓你的應用程序註冊一個自定義URL處理程序,如myXapp://。從你的擴展你可以重定向到該鏈接,這將導致你的處理程序應用程序打開並接收「url」字符串。哈克,但應該工作。
太好了,謝謝! – CaptainCodeman