gpt4 book ai didi

google-chrome - 从网页激活 Chrome 应用程序?

转载 作者:行者123 更新时间:2023-12-02 21:45:57 25 4
gpt4 key购买 nike

我正在构建一个打包的 chrome 应用程序(因为我想访问 chrome.socket,所以需要它)。我有一个网站,我想通过单击链接来调用我的应用程序(如果已安装或要求用户安装它)。这可能吗 ?无法找到任何简单的方法来完成此工作流程。

最佳答案

url_handlers 可能是实现此目的的最佳方法。

您还可以使用 externally_connectable list 属性来声明您的网站可以连接到您的应用,然后从以下位置调用 chrome.runtime.sendMessagechrome.runtime.connect您的网页并在应用中的 chrome.runtime.onMessage 处理程序中处理它。

哪一个更适合取决于您的需求。 url_handlers 是一种更简单的方法,但它会将链接上的 URL 永久分配给您的应用,因此,如果安装了该应用,您将无法将其用于其他任何用途。 externally_connectable 是一种较困难的方法,但它可以在您的网站和应用程序之间实现更复杂的双向通信。

如果需要,您甚至可以结合使用这两种方法:使用 url_handlers 功能启动应用程序,然后在应用程序启动并运行后建立返回网站的通信 channel 。

关于google-chrome - 从网页激活 Chrome 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19519277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com