2013-04-21 4 views
1

Это был трудный вопрос для меня отслеживать. Я создаю приложение Windows 8 для HTML5/JS для развертывания на рынке Windows 8. Я использую engine2 для создания кода html5/js.Webstorage в Windows 8 html5/JS apps

В традиционном веб-сайте html5, если бы я должен был написать данные к веб-хранилище, что данные обрабатываются аналогично для кэширования данных и восприимчив к стиранию, когда пользователь удаляет свой кэш (я верю?)

Мой вопрос: в окнах 8 html5/js приложений. Являются ли данные, записанные в webstorage, восприимчивыми к очистке, когда пользователь входит в систему и очищает свой кеш интернет-исследователя, или данные webstorage, упакованные в разные приложения для Windows8 и, таким образом, уникальные для приложения?

ответ

2

«Локальный» поднабор Construct 2 WebStorage сопоставляется с HTML 5 localStorage, который, в свою очередь, сопоставляется с applicationData.localFolder в Windows 8 и поддерживается в каждом приложении. Вы можете хранить до 10Мб приложение с помощью HTML5 LocalStorage (и, таким образом Построить установить локальное значение действие 2 Webstorage в.

Это не зависит от того, что вы делаете в Internet Explorer, и она будет сохраняться даже при обновлении приложения.

Construct 2 также предоставляет sessionStorage, но, как вы ожидали бы для 8 приложения для хранения сохраняется только для текущего исполнения приложения, так же, как она сохраняется только для текущего сеанса браузера в традиционном вебе-сценарии.

+0

Это именно то, что я надеялся услышать! Спасибо за это разъяснение. –