javascript - 有没有一种方法可以轻松隐藏所有删除 Google Chrome 扩展程序的选项

标签 javascript google-chrome google-chrome-extension

假设有人遇到生产力问题,想要安装 StayFocusd Chrome 扩展程序。

该扩展程序做得很好,很难通过键入任务选项更改设置,但是您仍然可以通过“管理扩展程序”页面或右键单击该图标并选择“从中删除”来轻松删除扩展程序 Chrome '

您可以通过阻止 StayFocusd 中的 URL 来解决“管理扩展”页面的问题,但是无法从右上角删除图标,无论是在下拉菜单还是工具栏上。

是否有一些源代码更改或覆盖可以隐藏此内容或禁用在选择“从 Chrome 中删除”时出现的确认弹出窗口

谢谢

最佳答案

只有一种方法可以做到,ExtensionInstallForcelist policy用于企业 Chrome 部署。这将防止任何本地卸载/禁用。

但是,如果您处于企业环境(阅读:Active Directory 域)并且可以说服域管理员为您进行设置,这只是一个选项。换句话说:不太可能。

除此之外别无他法,因为 Google 积极地、持续地并且在相当长的一段时间内一直在与试图潜入并且很难删除的扩展程序作斗争。因为,毕竟,此类策略的主要用户是恶意软件编写者。最近在您所说的工具栏中显示按钮的更改只是朝着这个方向迈出的众多步骤之一。

对于本质上是人类问题的问题,您需要替代解决方案。

关于javascript - 有没有一种方法可以轻松隐藏所有删除 Google Chrome 扩展程序的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39012898/

相关文章:

javascript - 在 typescript 中使用 chrome 扩展 api

javascript - 如何通过迭代时间戳操作向 API 询问许多值(过去 14 天)?

javascript - Facebook 页面点赞数实时更新 --> 还有更好的方法吗?

javascript - 无法使用 chrome api 从 hid 设备获取任何输入数据

javascript - FireFox 和 Chrome 中的 Lync 状态

javascript - chrome.runtime.onConnect.addListener() 在初始 chrome 选项卡上不起作用

javascript - 按类名的一部分计算 div

javascript - 行政部分设计决策

google-chrome --unsafely-treat-insecure-origin-as-secure 命令行标志不起作用

javascript - chrome.storage.sync.set 不保存数据