Getting error while detect chrome extension installed or not using javascript

两盒软妹~` 提交于 2019-12-01 21:39:26

If it's undefined then you're missing the management declaration in the manifest:

"permissions": [
          "management"
        ],

Source

Check in another extension:

https://gist.github.com/greatghoul/321b4f32c0b7a6ad8a97

Check in webpage

https://developer.chrome.com/extensions/messaging#external-webpage

In manifest file, remember to register webpage you want to check extension from.

"externally_connectable": {
    "matches": ["*://developer.chrome.com/*"]
}

then you can use chrome.runtime.sendMessage in that page.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!