调用browserAction.setBadgeText时如何检查runtime.lastError?

时间:2017-09-12 14:47:49

标签: javascript google-chrome google-chrome-extension firefox-webextensions

我的扩展程序中偶尔会出现以下错误:

  

运行browserAction.setBadgeText时未经检查的runtime.lastError:没有标识为:368的标签。

代码:

chrome.browserAction.setBadgeText({
  text: '1',
  tabId: myTabId
});

我知道这意味着我应该检查chrome.runtime.lastError,但chrome.browserAction.setBadgeText没有提供回调来检查这一点。我也未在整个browserAction API文档中找到有关lastError的任何文档。

我在哪里检查lastError setBadgeText次来电,以便此错误消失?

0 个答案:

没有答案