У меня есть этот javascript с функцией открытия моего приложения, и я хочу получить доступ к localStorage, который я установил в приложении.
function loadMaps(callBack,client) {
var mapWindow = window.open('http://localhost:3000/?client=' + client, '_blank');
var timer = setInterval(timer, 500);
function timer() {
if (mapWindow.closed) {
var inputValue = localStorage.getItem('address')
callBack(inputValue)
clearInterval(timer);
}
}
}
Функция реагирования, которая устанавливает значение localStorage
handleConfirm = (props, marker) => {
this.setState({ finalConfirmation: true, confirmation: true }, () => {
localStorage.setItem('address', JSON.stringify(marker));
window.close();
});
}
Я ожидаю, что значение будет Object, но фактическое значение, которое я получаю, равно нулю.