在单个应用程序自助终端模式执行中保留数据

时间:2015-06-10 17:49:29

标签: google-chrome-app kiosk-mode

在开发普通的Chrome应用时,我会使用Chrome storage API来保持跨会话的键值对。这非常有用,我希望在托管的Chrome设备上部署Single App Kiosk Mode应用程序。但是,chrome.storage.local似乎不会在应用程序的执行过程中持续存在。

我写了test app来说明这个问题。代码here

1 个答案:

答案 0 :(得分:1)

注意:此答案仅适用于Chrome管理控制台的用户

事实证明,该问题与Chrome管理控制台中的设置有关。在Device Settings下,“用户数据”选项应为“不要删除所有本地用户数据”。我把它设置为“擦除所有本地用户数据”,每次重启都会消除我的localStorage。我没有仔细查看该选项,因为我认为单用户信息亭模式存在于用户会话之外,因此没有用户数据可以删除。