2016-04-03 11 views
0

başarısız oldu: index.htmlBen bir http adaptöre bir metin bazı değerler geçirmek çalışıyorum ve aşağıdaki hata var mobilefirst platformu

İşte

olduğunu

Username:<br> 
    <input type="text" name="username" id="username"><br> 
    Password:<br> 
    <input type="text" name="password" id="password"><br> 

    <button onclick="mobgetVerify()">Login</button> 
    <p> 
    <p id="demo"></p> <br />   
    <br /> 
    <br /> 

mains.js

function mobgetVerify() { 

    alert("Hi" + $('#username').val() + $('#password').val()); 
    var invocationData = { 
      adapter : 'LoginAdapter', 
      procedure : 'getVerify', 
      parameters : [ $('#username').val() , $('#password').val() ] 
    }; 

    WL.Client.invokeProcedure(invocationData, { 
      onSuccess : getVerifySuccess, 
      onFailure : getVerifyFailure, 
    }); 
}; 

function getVerifySuccess(res) { 


     var httpStatusCode = res.status; 
     if (200 == httpStatusCode) { 
       var invocationResult = res.invocationResult; 
       var isSuccessful = invocationResult.isSuccessful; 
       if (true == isSuccessful) { 

        $("#demo").html(JSON.stringify(res.responseJSON.data)); 

      if (res.responseJSON.data== "True "){ 
         window.location="pages/view.html"; 
        } 

        alert("Success: Value= " + res.responseJSON.data); 



       } else { 
        alert("Error. isSuccessful=" + isSuccessful); 
       } 
     } else { 
       alert("Error. httpStatusCode=" + httpStatusCode); 
     } 

}; 

function getVerifyFailure(result){ 
    alert("Verification Failure"); 
}; 

alabilirim eğer ben takdir derece ediyorum biraz yardım. Teşekkür ederim.

+0

İlişkili olmadığından gönderdiğiniz hata günlüğünü kaldırdım. Lütfen SADECE hata ekleyin ve önceki girişimlerden bir sürü günlük ekleyin. Sadece hata - tarayıcınızda uygulamanızı önizleyin, chrome devtools'u açın ve orada gördüğünüz hatayı kopyalayın. –

+0

Mobilefirst konsolunda çalışıyor, ancak android sanal emülatörde çalışmıyor. –

+0

LogCat'inizi temizleyin, uygulamayı çalıştırmak için tek bir girişimde bulunun ve ardından logcat içeriklerini (pastebin.com'a) yükleyin. –

cevap

1

Sağlanan örnek uygulama gayet iyi çalıştı ... Metin ile bir uyarı iletişim kutusu aldım: "Başarı: Değer = Yanlış".

IP adresiniz varsa, her bir sorunuzda her seferinde ilişkili olan, aklıma gelen tek fark. Sağlanan LogCat'inde, sunucunun IP adresi "10.0.0.3", oysa benimki benim gerçek IP adresim (benim durumumda 9.148.x.y).

Daha önce önerdiğiniz gibi - sunucunun doğru IP adresini wlclient.properties dosyasında kullanın.

Benimkini denetlemek için, Terminalde şunu yazdım: ifconfig (Windows - "ipconfig").

+0

dropbox'ta yüklediğim proje çalışıyor. Bu uygulamanın sadece bir parçasıdır. Çalışmayan parçaları çıkardım ve yeni bir projeye yerleştirdim. Tüm uygulamada, başarısız olur. –

+0

O zaman ne istediğini anlamıyorum. Neden bana çalışan bir şey veriyorsun? –

+0

İyi çalışıyor. Tüm uygulama. Büyük proje için sanal emülatörde yer ayırdım. Çok teşekkür ederim Idan. –

İlgili konular