Firefox addon Firefox扩展的chrome.instanceID?

Firefox addon Firefox扩展的chrome.instanceID?,firefox-addon,firefox-addon-webextensions,Firefox Addon,Firefox Addon Webextensions,我正在尝试将我的Chrome扩展移植到Firefox,但我似乎找不到专有的Chrome.instanceIDAPI的替代品 我需要一个稳定的标识符来标识扩展实例 我可以使用browser.storage.local存储我在browser.runtime.onInstalled上生成的ID,如下所示: browser.runtime.onInstalled.addListener(async () => { const { instanceId } = await browser.sto

我正在尝试将我的Chrome扩展移植到Firefox,但我似乎找不到专有的
Chrome.instanceID
API的替代品

我需要一个稳定的标识符来标识扩展实例

我可以使用
browser.storage.local
存储我在
browser.runtime.onInstalled
上生成的ID,如下所示:

browser.runtime.onInstalled.addListener(async () => {
  const { instanceId } = await browser.storage.local.get(['instanceId']);
  if (instanceId == null) {
    browser.storage.local.set({ instanceId: Math.random().toString(36).substr(2, 9) });
  }
});

我想知道是否有一些内置的API来替换上面的代码