零度回忆 发表于 2019-3-14 10:35:51

请教如何检测chrome上安装了某个扩展

请问可以实现吗, 检测chrome上安装了哪些扩展或者某个指定的扩展有没有安装 ,求代码
002.gif

avHD 发表于 2019-3-14 10:38:37


avHD 发表于 2019-3-14 10:38

不是有搜索框嘛
是想通过例如js检测用户有没有安装扩展

零度回忆 发表于 2019-3-14 10:41:26

https://www.google.com/search?source=hp&ei=R76JXJOHFdG4ggevu5voCQ&q=%E6%A3%80%E6%B5%8Bchrome%E6%89%A9%E5%B1%95&btnK=Google+%E6%90%9C%E7%B4%A2&oq=%E6%A3%80%E6%B5%8Bchrome%E6%89%A9%E5%B1%95&gs_l=psy-ab.3...55.4594..4784...0.0..2.1297.9847.3-4j5j6j2j1......0....1..gws-wiz.....6..35i39j0j0i131j0i12.UjIkXe2N2SQ

moehentai2333 发表于 2019-3-14 10:38:00


moehentai2333 发表于 2019-3-14 10:51

https://www.google.com/search?source=hp&ei=R76JXJOHFdG4ggevu5voCQ&q=%E6%A3%80%E6%B5%8Bchrome%E6%89%A ...
搜索了没看到有,第一个是需要修改扩展程序吧?

零度回忆 发表于 2019-3-14 10:51:23

var extensionid = '扩展的id';

var image = document.createElement('img');
image.src = 'chrome-extension://' + extensionid + '/icon.png';
image.onload = function () {
    setTimeout(function () {
      alert('installed-enabled');
    }, 2000);
};
image.onerror = function () {
    alert('not-installed');
};

饕餮 发表于 2019-3-14 10:53:23


零度回忆 发表于 2019-3-14 10:53

搜索了没看到有,第一个是需要修改扩展程序吧?
有啊,但是具体有没有效还得你自己测试....楼上就是一个搜索结果里的

moehentai2333 发表于 2019-3-14 10:51:00


饕餮 发表于 2019-3-14 10:58

var extensionid = '扩展的id';

var image = document.createElement('img');
这个经测试不行了
页: [1]
查看完整版本: 请教如何检测chrome上安装了某个扩展