2015-02-11 62 views
1

我有一個Chrome擴展程序,它獲取位置URL,我希望它將該URL發送到Mac應用程序。如何從Chrome擴展程序接收本地消息至Mac應用程序?

我能跑this demo,但我不知道我可以在Mac應用程序接收消息。我會在哪裏得到消息?

+0

必須編寫Mac應用程序才能聽取標準輸入上的消息「標準輸入」。不熟悉Objective-C,所以不知道如何更具體地做到這一點。 – 2015-02-12 02:45:23

回答

1

有兩種方法可以使用。

  1. Native Messaging API。這確實有限制,Chrome必須啓動該進程並通過符合本機消息API協議的stdio, 與其進行通信。
  2. 您的本機應用程序可以在本地端口上公開Web服務器。然後, 擴展程序可以嘗試連接到此端口並與您的應用程序交談。

我會建議第一個解決方案,因爲它是一個非常安全的靈魂。

相關問題