Merge pull request #270 from jharding/245-safari-private-local-storage

Improve detecting of localStorage
This commit is contained in:
Jake Harding
2013-06-24 17:33:17 -07:00

View File

@@ -9,6 +9,11 @@ var PersistentStorage = (function() {
try {
ls = window.localStorage;
// while in private browsing mode, some browsers make
// localStorage available, but throw an error when used
ls.setItem('~~~', '!');
ls.removeItem('~~~');
} catch (err) {
ls = null;
}