2012-06-06 3 views
2

Phonegap을 사용하여 iPhone에서 웹 응용 프로그램을 개발하고 있습니다. 이 응용 프로그램에서 동일한 index.html 파일 내의 한 페이지에서 다른 페이지로 데이터를 보내려고합니다. 로컬 저장소를 사용하여 데이터를 보내고 있지만 값을 보낼 수 없습니다. 로컬 저장소 문이 발생할 때마다 해당 javascript 함수에서도 나머지 문을 건너 뜁니다. 해결책을 말해주십시오. 로컬 저장소를 사용하려면 플러그인을 추가해야합니까? 이localstorage에서 값을 가져 오거나 가져올 수 없습니다.

{ 
    var name = document.getElementById("usernameTextField").value; //TextField 
    var fullname = document.getElementById("nameLabel").innerHTML; //label 
    localStorage.setItem("userName", name); 
    localStorage.setItem("fullname1", fullname); 
    var getusername = localStorage.getItem("userName"); 
    var getname = localStorage.getItem("fullname1"); 
    alert(getname + " " + getusername); //label 

} 

{ 
    var name = document.getElementById("usernameTextField").value; //TextField of page1 
    var fullname = document.getElementById("nameLabel").innerHTML; //label of page1 
    localstorage.setItem("userName", name); 
    localstorage.setItem("fullname1", fullname); 
    var getusername = localstorage.getItem("userName"); 
    var getname = localstorage.getItem("fullname1"); 
    fullnameLabel.innerHTML = getname.value; //label of page2 
    userNameLabel.innerHTML = getusername.value; //label of page2 
} 
+0

로컬 스토리지 내 질문을 편집 – dhaval

+0

에서 읽을 저장 않는 자바 스크립트 코드를/공유하시기 바랍니다 전체 코드를 확인하시기 바랍니다, 나에게 해결책을 알려주세요 – user25

답변

1

시도하는 here

+0

감사합니다 somuch Dhaval, 그 작업 .. – user25

관련 문제