1

我正在尝试提供一种通过 chrome 扩展将 chrome 中的 url 发送到用户桌面上的程序/应用程序的方法。更具体地说,我想创建一个 chrome 应用程序,该应用程序在激活后会将用户打开的 url(很可能来自 youtube)发送到桌面上的一个程序,该程序将从 youtube 视频中提取音乐。桌面程序正在运行并且是用 python 编写的,我现在要做的就是单击 chrome(chrome 扩展名)中的按钮并将网站的 url 发送到桌面应用程序。我所知道的唯一让我这样做的方法是使用 NPAPI,但它正在被逐步淘汰。

4

1 回答 1

2

您可以使用本机消息传递,这需要您将桌面应用程序设置为本机消息传递主机。

然后您可以将chrome.runtimeAPI 与诸如等命令connectNative一起sendNativeMessage使用

于 2014-07-03T06:47:32.833 回答