When developing normal Chrome Apps, I use the Chrome storage API to persist key-value pairs across sessions. This works great, and I want to do the same for a Single App Kiosk Mode app to be deployed on managed Chrome devices. However, it seems that chrome.storage.local does not persist across executions of the app.
Persist data across single app kiosk mode executions
1.7k Views Asked by AudioBubble At
1
There are 1 best solutions below
Related Questions in GOOGLE-CHROME-APP
- How to start Chrome Hosted App in window?
- How to make unordered lists selectable in javascript?
- How can chrome app reload itself? (document.location.reload is not allowed)
- Is HTML5 drag and drop compatible with Chrome Apps (packaged)?
- How to communicate between multiple windows of same chrome apps
- How to open Chrome Developer Tools in a Chrome App
- Where is chrome.storage.local stored for Chrome Apps?
- Embedding a Google Chrome App into a web page for us in another browser
- Persist data across single app kiosk mode executions
- Refuse to load JS in Dart
- Front-end JavaScript program
- Remove windows border on chrome apps
- Chrome App doesn't load dynamic script
- Chrome app offline mode
- PUT request in Dart
Related Questions in KIOSK-MODE
- raspberry pi kiosk page not refreshing fast enough
- Cordova Kiosk mode for android
- Persist data across single app kiosk mode executions
- How to Hide Firefox Camera Icon Overlay in Windows
- Google chrome - not launching from top and left 0 pixels
- Is it possible to close IE in Kiosk Mode without a comfirmation alert?
- OTA updates for Device Owner Android Application(Kiosk mode)
- Lock down android app
- Detect if monitor is powered on from IE Kiosk mode
- Open 3rd party application(It is also my application) from a application in KIOSK mode android L(5.1 api level 22)
- Android Kiosk Mode - Allow Exit
- Kiosk chrome app: navigate to URL
- Run program when window user switches active window
- return from browser to app in kiosk mode
- Cannot access system dialogs in Android KIOSK mode
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
note: this answer applies only to users of the Chrome Management Console
It turns out the issue had everything to do with a setting in the Chrome Management Console. Under Device Settings, the "User Data" option should be "Do not erase all local user data." I had set it to "Erase all local user data," which wiped out my localStorage with each reboot. I didn't look at that option closely since I figured Single App Kiosk Mode existed outside of a user session, so there was no user data to erase.