我正在使用phonegap 1.1.0和jquery mobile rc1。
以下代码在firefox 7.0.1中按预期工作(如果id_element_to_modify不为null,则不会在if语句的主体中输入)。 在Android模拟器上运行时,我显示了两个警告 “id_element_to_modify1:null”和 “id_element_to_modify2:null”
这是一个错误吗?
var id_element_to_modify = window.localStorage.getItem("id_hour_to_modify_or_delete");
alert("id_element_to_modify1:" + id_element_to_modify);
if (null != id_element_to_modify){
alert("id_element_to_modify2:" + id_element_to_modify);
}
答案 0 :(得分:1)
使用phonegap-1.1.0,jquery-1.6.4和jquery.mobile-1.0rc1,在android模拟器上,以下解决方案适用于我。
var myVar = window.localStorage.getItem("myVar");
if (myVar == null) {
alert(myVar);
} else if (myVar != null) {
alert(myVar);
} else {
}