我可以在浏览器处于活动状态时存储数据,例如 API 键吗?

Can I store data, like an API key while the browser is active?

我目前正在开发一个 chrome 扩展程序,它可以检索 API 密钥。我有一切工作,我面临的唯一问题是所述 API 密钥的存储。 我正在寻找一种方法来存储用户 his/her 浏览器处于活动状态时的密钥。我目前在本地存储中。

   //save the apikey in HTML5 localstorage
   localStorage.setItem('apikey', data.api_key);

Chrome 没有可靠的关闭事件让您在用户关闭浏览器时清除 localStorage apikey 密钥。

您可以将密钥保存在后台页面的局部变量中。此页面将在浏览器关闭之前一直处于活动状态。