LocalStorage를 사용하는 PhoneGap 2.0을 기반으로하는 모바일 앱이 있습니다. Android 2.3.3을 사용하는 기기의 localstorage는 sessionStorage처럼 작동하는 것처럼 보입니다. 즉, 정보가 유지되며 앱이 닫힐 때까지만 사용할 수 있습니다. 앱을 다시 시작하면 정보가 사라집니다.안드로이드에서 PhoneGap - localStorage가 작동하지 않습니다.
나는 그렇게/저장 정보에 액세스 : (window.localStorage 사용) WP7 폰에 배포 할 때
function onDeviceReady()
{
if(typeof(Storage)!=="undefined")
{
if(localStorage.getItem("test") != null)
{
alert(localStorage.getItem("test"));
}
...
localStorage.setItem("test", "test Value");
}
}
같은 솔루션은 잘 작동합니다. 나는 "창문"의 유무에 관계없이 노력했다. 접두사. 또한 일부 스레드에서 제안 된 것처럼 행운을 들이지 않고 표시하기 전에 localStorage의 값을 전역 변수에 할당하려고했습니다.
2.3.3 에뮬레이터에서이 문제를 시도했지만 제대로 작동하지 않는 것 같습니다. 내 앱을 열어 localStorage가 업데이트되었는지 확인한 다음 Android 메뉴로 이동하고 앱을 수동으로 중지했습니다. 내가 그것을 다시 열었을 때 장소가 비어있었습니다. – filip