Google chrome extension Chrome扩展开发:禁用浏览器操作

Google chrome extension Chrome扩展开发:禁用浏览器操作,google-chrome-extension,Google Chrome Extension,是否可以将浏览器操作按钮设置为禁用?或者在条件为真时取消弹出窗口 Bob您可以通过以下方式删除弹出框体: chrome.browserAction.setPopup({popup: ""}); 并将图标切换为禁用,使用: chrome.browserAction.setIcon({path: "icon-disabled.png"}); 要启用,您需要使用相应的参数再次运行这些方法。您可以使用以下代码将其设置为禁用: chrome.browserAction.enable(整型tabId)

是否可以将浏览器操作按钮设置为禁用?或者在条件为真时取消弹出窗口


Bob

您可以通过以下方式删除弹出框体:

chrome.browserAction.setPopup({popup: ""});
并将图标切换为禁用,使用:

chrome.browserAction.setIcon({path: "icon-disabled.png"});

要启用,您需要使用相应的参数再次运行这些方法。

您可以使用以下代码将其设置为禁用:

chrome.browserAction.enable(整型tabId)

您可以在Chrome API中找到更多信息:


好的,我找到了一个解决方法:在popup.html中。。。if(true)window.close()适用于正在寻找不显示扩展图标的方法并保持其启用状态的用户:根据谷歌的政策,这是不可能的。