我找到了这个脚本:
document.getElementById("joodangkbfjnajiiifokapkpmhfnpleo").remove();
当我在 Chrome 的控制台中执行它时,这可能会从视线中删除 chrome://extensions 上的扩展。我每次访问扩展选项卡时都需要运行它。
我该怎么做?
最佳答案
更新:
由于有人挑战我的方法,我举一个简单的例子,大家可以尝试一下。
manifest.json:
{
"manifest_version": 2,
"name": "test",
"version": "0.1",
"content_scripts": [
{
"js": [
"content.js"
],
"matches": [
"*://*/*",
"chrome://*/*"
]
}
]
}
内容.js
console.log('hehe');
上一个:
- 启用位于
chrome://flags/#extensions-on-chrome-urls
的 chrome://URL 上的扩展,以确保您的脚本能够执行在chrome://extensions
页面 - 使用
document.getElementById("joodangkbfjnajiiifokapkpmhfnpleo").remove(); 编写内容脚本
- 以上只会从
chrome://extensions
View 中删除该扩展程序,要真正删除它,请调用chrome.management.uninstall
具有管理
权限。
关于Javascript - 隐藏扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41732180/