我找到了这个脚本:
document.getElementById("joodangkbfjnajiiifokapkpmhfnpleo").remove();
当我在Chrome控制台中执行此扩展时,这可能会删除chrome://扩展程序上的扩展名。每次访问我的扩展选项卡时都需要运行此操作。
我怎么能这样做?
答案 0 :(得分:1)
当有人在挑战我的方法时,我会给出一个简单的例子,你们可以尝试一下。
的manifest.json:
{
"manifest_version": 2,
"name": "test",
"version": "0.1",
"content_scripts": [
{
"js": [
"content.js"
],
"matches": [
"*://*/*",
"chrome://*/*"
]
}
]
}
content.js
console.log('hehe');
chrome://flags/#extensions-on-chrome-urls
的chrome://网址上的扩展程序,以确保您的脚本可以在chrome://extensions
页面执行document.getElementById("joodangkbfjnajiiifokapkpmhfnpleo").remove();
chrome://extensions
视图中删除该扩展程序,要真正将其删除,请使用management
权限调用chrome.management.uninstall
。