Electron: localStorage на Windows не работает должным образом - PullRequest
0 голосов
/ 07 мая 2020

Столкнулся с такой ситуацией: Приложение использует localStorage для сохранения пользовательских настроек. При сохранении данные записываются в localStorage. Я даже оттуда могу их прочитать, все правильно.

Но при этом, если закрыть окно приложения, а потом снова открыть и войти в систему как тот же пользователь, данные не сохраняются. Я вижу эту ошибку только на Windows (проверено на Windows 10) и только при использовании Electron. Если я открываю то же приложение в обычном браузере, оно работает нормально (сохраняет и загружает без проблем). Все также отлично работает на Ma c (как в Electron, так и в обычном браузере).

Кто-нибудь сталкивался с подобным поведением?

1 Ответ

0 голосов
/ 09 мая 2020

Я бы рекомендовал рассматривать приложение Electron как настольное приложение, а не как веб-браузер. Изучите использование API файловой системы узла fs для хранения пользовательских настроек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...