google-chrome-extension - 将 Google Chrome 扩展程序限制为选择平台

标签 google-chrome-extension chrome-native-messaging

我有一个与 native 应用程序对话的扩展。此应用程序仅适用于 macOS 或 Windows。但是,当我将扩展程序添加到我的浏览器时,它也会自动同步到它没有意义的平台,例如 Linux 或 Chrome 操作系统。

我认为 manifest.json 中会有一个选项将应用程序限制在特定平台上,但我找不到类似的东西。我对么?或者有解决办法吗?

最佳答案

扩展将根据 chrome 登录进行安装。因此它将安装在所有使用 chrome 登录的设备上。

您可以通过编程方式在检查支持的平台操作系统后启用/禁用您的脚本

在后台脚本中使用此 API 收集平台详细信息 - API Link .

相关问题:Detect operating system from Google Chrome Extension

关于google-chrome-extension - 将 Google Chrome 扩展程序限制为选择平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49182900/

相关文章:

javascript - 简单的 IME chrome 扩展没有任何作用

javascript - 创建 Tampermonkey 脚本

javascript - Chrome扩展程序动态添加脚本

chrome-native-messaging - 如何在 Microsoft Edge 上运行 native 消息传递示例?

c# - 使用 Mono 的 Chrome native 消息传递

C# native 主机与 Chrome native 消息传递

javascript - 如何访问扩展程序中的书签页面和其他 Chrome 网址?

javascript - Chrome 应用丢失 localStorage

google-chrome - 从 chrome 浏览器启动我安装的应用程序

google-chrome - Chrome Native Messaging Api 不适用于 Linux