2017-01-21 3 views
0

Ну, во-первых, я буквально программист в программировании, так что простите меня, если это кажется смешным вопросом. На самом деле, я просто пытался открыть свои приложения в App.js, а затем узнал о локальном хранилище. Конечно, это идеальная вещь для мобильного приложения на основе HTML. При попытке играть с локальным хранилищем я сделал этот код, чтобы проверить, если мой Chrome поддерживает его:Локальное хранилище не поддерживается моим Chrome? Как включить его?

if (typeof(storage) !== "undefined") { 

       alert("Its a go!"); 

      } else { 

       alert("Upgrade"); 

      } 

Но мои хромовые оповещения второй. Теперь я проверил свой Chrome в актуальном состоянии. Firefox делает то же самое. Что делать, чтобы включить локальное хранилище, чтобы я мог практиковать создание некоторых приложений?

ответ

1

Вместо того

typeof(storage) 

использование

typeof(localStorage) 

или

typeof(sessionStorage) 

LocalStorage - хранит данные, не имеющий срока годности

sessionStorage - хранит данные для одной сессии (данные теряются, когда ушко браузера закрыто)

+0

вы пробовали это, и это сработало. Спасибо –

+0

отметьте правильные для будущих разработчиков. –

1

Попробуйте это:

typeof(localStorage) 
+0

благодаря спариванию! Оно работало завораживающе! –

+0

добро пожаловать! Пожалуйста, примите ответ :) – imudin07