を失敗した私は、httpアダプタにテキストボックスからいくつかの値を渡そうとすることだし、それは次のようなエラーがあります。ここでははmobilefirstプラットフォーム
はのindex.html
です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");
};
私が得ることができる場合、私は非常に感謝手助け。ありがとうございました。
投稿したエラーログは、関連していないため削除しました。以前の試行のログだけではなく、エラーを追加してください。ちょうどエラー - ブラウザでアプリケーションをプレビューし、chrome devtoolsを開き、そこに表示されているエラーをコピーします。 –
Mobilefirstコンソールでは動作していますが、Android仮想エミュレータでは動作していません。 –
LogCatをクリアして、アプリケーションを実行してから一度だけ試してみて、logcatの内容を(pastebin.comに)アップロードしてください。 –