Использование Amplify для локального хранилища при пересечении протоколов между HTTP и HTTPS
Я использую Amplify 1.0a1 на своем сайте, и я столкнулся с проблемой с его использованием. Я храню ценность prod_id
в localStorage на одной странице (которая находится под HTTP), а затем я перехожу на страницу "список" (которая находится под HTTPS), и я не могу получить доступ к значению в хранилище.
Глядя в Firebug, я не вижу значения в localStorage.
amplify.store('list_id_to_add', prod_id);
window.location = base_url + '/list/';
Затем на странице "список" у меня есть этот JavaScript:
if(amplify.store('list_id_to_add')){
addStoredProductsTolist();
} else {
console.log('theres nothing');
}
1 ответ
Решение
Похоже, что невозможно разделить значения локального хранилища между HTTP и HTTPS.