2014-07-18 29 views
1

我正在写一个Chrome扩展,并且在其中我想卸载另一个扩展。我下面的文档,但我得到这个错误:获取“Unchecked runtime.lastError while running management.uninstall:”

Unchecked runtime.lastError while running management.uninstall: chrome.management.uninstall requires a user gesture. 

我不知道的原因可能是什么,因为我正在做的调用是这样的:

chrome.management.uninstall("fgbjpbdfegnodokpoejnbhnblcojccal"); 

我甚至尝试添加showDialog布尔选项为true,但同样的错误。任何帮助,将不胜感激。

该对话框不显示,我只是刚刚得到一个错误。

回答

1

可以不再默默卸载,因为铬34.0.1791.0(crbug 178319其他扩展。 要删除一些其他扩展,在下列条件必须满足:

  1. chrome.management.uninstall称为于用户手势的响应,例如点击(在按钮上)
  2. 用户必须批准卸载调用后出现在对话框中的卸载请求。
+0

我明白了......我原本以为唯一需要的手势是通过对话框批准卸载请求。这些新信息有很多潜在的后续行动,但我会在回来之前尝试自己解决。谢谢。 –

相关问题