Erreur de requête GET angulaire, mais uniquement sur Safari iOS

Je suis en train de construire un site web en utilisant wordpress comme backend, et angularjs comme le frontend. Je suis en utilisant wordpress json API pour récupérer mes données pour le front-end.

https://wordpress.org/plugins/json-api/

Le problème

Je suis en utilisant angulaire de récupérer mes données à partir de la wordpres API json. J'ai créé le service suivant:

this.getPage = function ( slug ) {
    return $http.get('wordpress/api/get_page/?slug=' + slug)
}

- Je utiliser ce service dans mon controller pour obtenir la page en cours

HTTPService.getPage('home')
    .success(function ( data ) {
        $scope.page = data.page;
        console.log(arguments);
    })
    .error( function () {
        console.log(arguments);
    })

Si cela fonctionne bien dans tous les navigateurs, sauf pour safari iOS. Sur Safari iOS je reçois la réponse suivante si je journal de l'erreur arguments:

Erreur de requête GET angulaire, mais uniquement sur Safari iOS

C'est le safari débogueur, j'ai connecté mon iphone à mon macbook. La réponse d'erreur que je reçois est un code d'erreur 0..

Ce que j'ai essayé jusqu'à présent

J'ai mis " Access-Control-Allow-Origin "*" dans le fichier htaccess, mais ca n'a pas l'air de fonctionner. La demande se fait sur le même domaine avec une URL relative, donc je ne pense même que c'est le problème.

Donc ne any1 savoir pourquoi cela ne fonctionne pas sur safari (iOS uniquement)?

Merci d'avance...

MODIFIER

Quelques informations supplémentaires sur demande:

source d'informationauteur koningdavid