Ругается на функцию LocalStorage внутри вызова другой функции. Как обойти?
Здравия вам! Столкнулся с такой проблемой. Пишу расширение для хрома. Использую функцию LocalStorage для сохранения туда результата чтения данных из файла. Хром в отладчике выдает ошибку, что не знает функцию LocalStorage. (Uncaught ReferenceError: LocalStorage is not defined at FileReader.reader.onload)
Вот как я обращаюсь к ней.
var reader = new FileReader();
reader.onload = function(e) {
// e.target.result содержит всё содержимое файла
str = e.target.result;
var serialObj = JSON.stringify(str);
console.log('debug222',serialObj);
LocalStorage.setItem('storage_key',serialObj);
};
// Начинаем чтение выбранного файла
reader.readAsText(files[0]);
Как решить данную задачу? Очень нужна ваша помощь!