Javascript 获得;运行管理时未选中runtime.lastError。卸载:";

Javascript 获得;运行管理时未选中runtime.lastError。卸载:";,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在编写一个Chrome扩展,我想在其中卸载另一个扩展。我正在跟踪文档,但出现以下错误: Unchecked runtime.lastError while running management.uninstall: chrome.management.uninstall requires a user gesture. 我不确定原因是什么,因为我是这样打电话的: chrome.management.uninstall("fgbjpbdfegnodokpoejnbhnblcojccal");

我正在编写一个Chrome扩展,我想在其中卸载另一个扩展。我正在跟踪文档,但出现以下错误:

Unchecked runtime.lastError while running management.uninstall: chrome.management.uninstall requires a user gesture.
我不确定原因是什么,因为我是这样打电话的:

chrome.management.uninstall("fgbjpbdfegnodokpoejnbhnblcojccal");
我甚至尝试将showDialog布尔值的选项添加为true,但错误相同。任何帮助都将不胜感激

对话框没有显示,我只是得到一个错误

自Chrome 34.0.1791.0()以来,您不能再以静默方式卸载其他扩展。 若要移除某些其他扩展,必须满足以下条件:

  • 被称为对用户手势的响应,例如(单击按钮)
  • 用户必须批准在卸载调用后的对话框中显示的卸载请求

  • 我懂了。。。我最初认为唯一需要的手势是通过对话框批准卸载请求。有很多关于这一新信息的潜在跟进,但我会在回来之前尝试自己解决这些问题。非常感谢。