Google chrome Chrome应用程序中的上下文菜单等扩展(浏览器范围)

Google chrome Chrome应用程序中的上下文菜单等扩展(浏览器范围),google-chrome,google-chrome-extension,google-chrome-app,Google Chrome,Google Chrome Extension,Google Chrome App,我一直在练习Chrome扩展和应用程序,并注意到Chrome。contextMenu不适用于Chrome应用程序的浏览器范围。它只管理应用程序后台窗口的上下文菜单 有没有一种方法可以像扩展那样创建浏览器范围的上下文菜单?如果应用程序中没有任何API,我如何在我的应用程序中包含扩展,以便用户不需要安装两个不同的东西 以下是项目: 显然,我只需要捕获带有扩展名的磁铁链接和torrent文件。应用程序和扩展名在设计上是分开的。如果你的应用程序需要扩展(就像许多桌面应用程序一样),请编写一个。一旦你做到

我一直在练习Chrome扩展和应用程序,并注意到
Chrome。contextMenu
不适用于Chrome应用程序的浏览器范围。它只管理应用程序后台窗口的上下文菜单

有没有一种方法可以像扩展那样创建浏览器范围的上下文菜单?如果应用程序中没有任何API,我如何在我的应用程序中包含扩展,以便用户不需要安装两个不同的东西

以下是项目:


显然,我只需要捕获带有扩展名的磁铁链接和torrent文件。

应用程序和扩展名在设计上是分开的。如果你的应用程序需要扩展(就像许多桌面应用程序一样),请编写一个。一旦你做到了这一点,他们就很容易做到


至于同时安装两个东西,最好的办法是检测是否缺少扩展(可能通过发送消息并注意到没有人响应),然后建议安装扩展。如果用户选择安装一个而不是另一个,那么您可能不应该设计您的系统,使其损坏。

应用程序和扩展在设计上是分开的。如果你的应用程序需要扩展(就像许多桌面应用程序一样),请编写一个。一旦你做到了这一点,他们就很容易做到


至于同时安装两个东西,最好的办法是检测是否缺少扩展(可能通过发送消息并注意到没有人响应),然后建议安装扩展。如果用户选择安装一个而不安装另一个,那么您可能不应该设计您的系统,使其损坏。

好的,那么我将采用这种方法。该扩展对应用程序的工作不是强制性的,但它极大地扩展了可用性。快速提问:有没有办法在同一应用程序的不同窗口之间创建全局变量空间,或者我也需要为此与消息交互?访问主窗口的变量也是可以接受的,可以绑定它们。这不是一个简单的问题。你可能打算接受这个答案,然后问一个新问题。好的,我会按照这个方法。该扩展对应用程序的工作不是强制性的,但它极大地扩展了可用性。快速提问:有没有办法在同一应用程序的不同窗口之间创建全局变量空间,或者我也需要为此与消息交互?访问主窗口的变量也是可以接受的,可以绑定它们。这不是一个简单的问题。你可能想接受这个答案,然后问一个新问题。