来自cordova app的现有网址调用404错误

时间:2015-08-16 05:55:34

标签: cordova ionic-framework ionic phonegap-build hybrid-mobile-app

这是我的一个cordova应用程序的角度控制器

angular.module('mobApp.controllers', ['ionic'])
.controller('SignupController', function($scope, $http, $location) {

        $scope.submitCommonSignUpForm = function(isValid, formData) {
            if (isValid) {
                var d = formData;
                $http.post('http://X.X.X.X/api/v1.0/basicSignup',formData).
                then(function(d){

                }).
                then(function(e){

                });
            }
        };  

});

404我得http://X.X.X.X/api/v1.0/basicSignup但事实是存在。知道为什么吗?

在我的应用内platform > android > res > config.xml我有set <access origin="*" />

1 个答案:

答案 0 :(得分:4)

您需要安装whitelist plugin from Cordova

查看我的previous answer regarding this

  

您需要安装白名单插件才能在Cordova应用中支持XHR。没有它你就无法提出外部请求。

     

运行:cordova plugin add https://github.com/apache/cordova-plugin-whitelist.git