我会尽力解释这一点。
我正在开发一个替换新标签页的chrome扩展程序。 在这个新标签页上,用户可以提供有关他或她自己的一些信息,并保存在chrome.storage.sync中。
此新标签页有一个背景图片,可通过发出API请求来更改和抓取图像。
现在......我希望能够更改图像即使用户当前没有“新标签页”,也可以更改API请求(例如,当他或她正在观看youtube时,请执行API请求视频)。
现在我需要一个eventPage.js(过去的background.js)。我知道的很多。
但是,API请求会根据用户信息获取一些参数。所以我需要去获取信息。
现在我将如何从eventPage.js访问 - >当用户在另一个页面上时,chrome.storage.local?当我在另一个不是新标签页的页面上时,我确实使用storageAreaExplorer进行检查,但我看不到用户信息。我也认为这就是我的eventPage.js无法进行API调用的原因。是否存在,即使用户不在新的标签页上,localPage.js也可以使用localStorage?