我正在使用cordova和angularjs(onsenui前端框架)在android中開發應用程序。 這裏是我的GET請求,在瀏覽器中,我將獲得所需的輸出運行的應用程序從服務器科爾多瓦android:在角度js應用程序中獲取404錯誤
$http.get(url+"getlotterylist").then(function(msg){
$scope.loading=false;
$scope.items=msg.data;
},
function(err){
alert("error"+JSON.stringify(err));
console.log("Error"+JSON.stringify(err));
}
);
CASE 1
獲取一些數據(GET請求正常工作)。
CASE 2
建立我在Android平臺和導入到Android工作室應用。 此時HTTP GET請求返回以下錯誤
{ 「數據」: 「」, 「狀態」:404, 「配置」:{ 「方法」: 「GET」, 「transformRequest」:[ null「,」transformResponse「:[null],」url「:」http://example.com?action=getlotterylist「,」headers「:{」Accept「:」application/json, text/plain,/「}},」statusText「未找到 「}」
也使CORS在我的PHP
<?php
header("Access-Control-Allow-Origin: *");
//api request response
?>
爲什麼我在手機中運行我的應用時出現此錯誤?
謝謝!我遇到了同樣的問題,變得非常沮喪。添加白名單插件也爲我解決了。 – user2233677