我正在撰写Chrome扩展程序,其中我想卸载另一个扩展程序。我正在关注文档,但是收到了这个错误:
Unchecked runtime.lastError while running management.uninstall: chrome.management.uninstall requires a user gesture.
我不确定原因是什么,因为我正在这样打电话:
chrome.management.uninstall("fgbjpbdfegnodokpoejnbhnblcojccal");
我甚至尝试将showDialog boolean的选项添加到true,但是同样的错误。任何帮助,将不胜感激。
对话框没有显示,我只是得到一个错误。
答案 0 :(得分:1)
自Chrome 34.0.1791.0(crbug 178319)以来,您无法以静默方式卸载其他扩展程序。 要删除其他扩展名,必须满足以下条件:
chrome.management.uninstall
被称为对用户手势的响应,例如点击(在按钮上)