2017-10-26 18 views
0

モバイルアプリケーションでJSONStoreを使用しようとしているときに、WL.JSONStoreがモバイルブラウザシミュレータで定義されていません。IBM mobilefirst(バージョン8.0.0-2017091111) 。 enter image description hereWL.JSONStoreがIBM mobilefirstで定義されていませんエラー

function wlCommonInit(){ 

WL.JSONStore.init(collections, options).then(function() { 
    alert("intialized successfully"); 

    }).fail(function (errorObject) { 
     alert("failed to initialize collection\n"+ JSON.stringify(errorObject)); 
    }); 

document.getElementById("btn_submit").addEventListener("click", onSubmit, false); 

} 

function onSubmit(){ 
var collectionName="people"; 
var data={firstName:$('#first').val(),middleName:$('#middle').val(),lastName:$('#last').val()}; 
WL.JSONStore.get(collectionName).add(data, options).then(function() { 
    alert("added data successfully"); 
}).fail(function (error) { 

}); 
} 
+0

を行いました。ここでサンプルを試すことができますか: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/jsonstore/cordova/ 同じ問題が発生するかどうかを確認してください。 –

答えて

0

あなたは「コルドバ・プラグイン-MFP-jsonstoreのバージョンを指定することができます'あなたのアプリはusiですng(実行コマンド 'cordova plugin ls')。

プロジェクトがJSONStoreプラグインが欠落したりJSONStoreの初期化が完了していない場合されている場合、この現象が発生することができ、このチュートリアルに Link

関連する問題