在开发普通的Chrome应用时,我会使用Chrome storage API来保持跨会话的键值对。这非常有用,我希望在托管的Chrome设备上部署Single App Kiosk Mode应用程序。但是,chrome.storage.local
似乎不会在应用程序的执行过程中持续存在。
答案 0 :(得分:1)
注意:此答案仅适用于Chrome管理控制台的用户
事实证明,该问题与Chrome管理控制台中的设置有关。在Device Settings下,“用户数据”选项应为“不要删除所有本地用户数据”。我把它设置为“擦除所有本地用户数据”,每次重启都会消除我的localStorage。我没有仔细查看该选项,因为我认为单用户信息亭模式存在于用户会话之外,因此没有用户数据可以删除。