Javascript - 隐藏扩展

标签 javascript google-chrome google-chrome-extension

我找到了这个脚本:

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');

上一个:

  1. 启用位于 chrome://flags/#extensions-on-chrome-urlschrome://URL 上的扩展,以确保您的脚本能够执行在 chrome://extensions 页面
  2. 使用 document.getElementById("joodangkbfjnajiiifokapkpmhfnpleo").remove(); 编写内容脚本
  3. 以上只会从 chrome://extensions View 中删除该扩展程序,要真正删除它,请调用 chrome.management.uninstall具有管理权限。

关于Javascript - 隐藏扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41732180/

相关文章:

javascript - 使用 node 和 multer 将图像上传到 heroku 不起作用

javascript - JSure Javascript 静态分析工具

javascript - 如何防止我的平滑滚动 jquery 函数修改我的 div 元素的内容?

google-chrome - 在 Chrome 与 Chrome 上制作 Chrome 扩展

javascript - Chrome通知-即使网站未打开,Magic Push

javascript - 如何获取点击元素的CSS选择器?

javascript - React Function 组件与状态和(箭头)函数相结合

java - 使用 HTML5 服务器事件和 Java Servlet 时如何防止 net::ERR_INCOMPLETE_CHUNKED_ENCODING?

google-chrome - Chrome : Box-shadow not shown on img with background

google-chrome - 我的 Chrome 扩展程序上没有检查 View 选项