Не нулевая проверка с PhoneGap и JQuery Mobile - PullRequest
0 голосов
/ 09 октября 2011

Я использую phonegap 1.1.0 и jquery mobile rc1.

Следующий код работает, как и ожидалось, в Firefox 7.0.1 (он не входит в тело оператора if, если id_element_to_modify не равен нулю). При запуске на эмуляторе 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);
    }

1 Ответ

1 голос
/ 11 октября 2011

С 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 {

}
...