Chrome 扩展程序能否检测 Google Play 商店是否在 Chrome 图书上启用或禁用?

Can a Chrome Extension detect if the Google Play Store is enabled or disabled on a Chromebook?

Chrome图书在其设置中有一个选项“删除 Google Play 商店”。 Chrome 浏览器扩展程序(本身)是否可以检测 Chrome 图书上的 Play 商店是启用还是禁用?如果是这样,那又如何呢?

我在扩展 API 文档中没有看到任何明显的执行此操作的内容,但有时功能可能有些模糊。也许有一种方法可以使用我不知道的可用 APIs? https://developer.chrome.com/extensions/api_index

或者也许还有其他方法...?

感谢您提供的任何建议!!

我找到了一种方法,但它不是特别安全。如果其他人有更好的方法,请post。这是我的发现。

Chrome图书用户必须在 Chrome 浏览器中打开此 URL 并在 chrome:// URLS 上启用扩展:

chrome://flags/#extensions-on-chrome-urls

Chrome 扩展必须在其 manifest.json 中包含以下内容:

"content_scripts": [
{
    "js": ["my-content-script-file.js"],
    "all_frames": true,
    "matches": [
        "chrome://os-settings/androidappsdetails",
        "chrome://os-settings/apps",
        "chrome://os-settings/"
    ]
}]

如果我上面说的都设置好了,那么,当打开设置window时,Chrome扩展名的my-content-script-file.js文件可以读取HTML 并将 on-click 事件添加到设置 window 中的 DOM 元素,就像普通内容脚本可以用于任何其他网页一样。