0

次のJavascript:

働く

            //Going to set on local storage on an iPhone
            window.localStorage.setItem("emailaddress", "test@test.de");
            //Loading local storage
            var storage = window.localStorage.getItem("emailaddress");
            alert(storage); //test@test.de 
            var servicename = "test";
            window.plugins.keychain.getForKey(storage, servicename);

動作していません

            //Going to set on local storage on an iPhone
            window.localStorage.setItem("emailaddress", "test@test.de" + ":1");
            //Loading local storage
            var storage = window.localStorage.getItem("emailaddress");
            var array = new Array();
            var array = storage.split(":");
            var emailaddress = array[0];
            alert(emailaddress); //test@test.de
            var servicename = "test";
            window.plugins.keychain.getForKey(emailaddress, servicename);

なんで?実際には、2つ目のメールアドレスが必要です。たとえば、メールアドレス/状態/タイムスタンプなど、メールアドレスよりも多くの情報を保存したいからです。

4

0 に答える 0