2017-01-05 8 views
1

私は、ブラウザからの角度JSアプリケーションを働いてきた私は両方のケースで(どちらかのコルドバとアンドロイド/ IOSをモバイルパッケージを行っているcordova angularjsモバイルアプリが成功応答コールバック(ネットワークコール)からデータを取得できませんでしたか?

が、同じappliction、成功した$のhttpネットワーク呼び出しからデータを取得することができ、それを通して)、ネットワークコールで成功応答コールバックからデータを取得できません。

構成は以下の通りです: corodva 6.4.0バージョン、 アンドロイドマシュマロバージョン、 Xcodeのは、10.2バージョンの8.2.1バージョン&シミュレータを持って、

$http({ 
    method : 'POST', 
    withCredentials : true, 
    headers : { 
     'X-IBM-Client-ID' : "xxx", 
     'X-IBM-Client-Secret' : "xxx", 
     'Content-Type' : 'application/json' 
    }, 
    data : {}, 
    url : "xxx", 
    }).success(function(data) { 
     console.log("in successful call back json data:"+JSON.stringify(data)+" data:"+data); 
    }).error(function(data){ 
     console.log("error due to "+ data); 
    }); 

を進めるために、任意の提案どのようなら、私に知らせてこれに。

ありがとうございました&について、 vasu。

+0

'withCredentials削除使用:真を、'。いくつかのcorsエラーはここで止まるかもしれません –

答えて

0

url: "xxx"commaを削除し、代わりに.thensuccesserror

$http({ 
method : 'POST', 
withCredentials : true, 
headers : { 
    'X-IBM-Client-ID' : "xxx", 
    'X-IBM-Client-Secret' : "xxx", 
    'Content-Type' : 'application/json' 
}, 
data : {}, 
url : "xxx" 
}).then(function(data) { 
    console.log("in successful call back json data:"+JSON.stringify(data)+" data:"+data); 
}, function(error){ 
    console.log("error due to "+ error); 
}); 
+0

すばやい応答をありがとう、ありがとうございます。任意の提案/代替アプローチplz私にこれを知らせてください。 – vasu

+0

コンソールにエラーがありますか? –

+0

エラーのアプリケーションのどれも指していない、単にデータなしの成功応答コールバック、それは私が得ていないデータをブロックしているようにも、CORS(クロスオリジン要求ブロック)のように指摘していない。 – vasu

関連する問題