Question

j'utilise WinJS.xhr Pour appeler un service de repos ... lorsque j'appelle l'URL sur le navigateur, je peux voir le XML renvoyé complet. Je veux donc analyser ce XML pour afficher certaines des données.

WinJS.xhr({ url: "http://myserver/myservice" }).
    then(processPosts, downloadError);

Le problème est mon downloadError La fonction n'a pas de paramètres, donc je n'ai aucune idée de ce qui ne va pas.

Qu'est-ce que je rate?

La page d'aide n'est pas très utile :(

Éditer: J'avais l'habitude de violoneux Pour voir ce qu'il y a sur le fil et je ne vois pas la demande. Le serveur que je cible est mon propre LAN, j'ai également essayé avec son adresse IP avec les mêmes résultats (aucun)

Était-ce utile?

La solution

Lorsqu'il y a une erreur, la fonction de rappel prendra un paramètre. Le téléchargement de téléchargement devra adopter un paramètre. Si vous définissez le téléchargement de téléchargement comme suit, vous devriez obtenir plus de détails. Le type de résultat doit être XMLHTTPRequest et utiliser que vous pouvez voir l'état de la demande et pourquoi il a échoué.

function downloadError(result){
//check the result param.
}

ÉDITER:

Vérifiez les capacités de l'application dans votre fichier Application.AppManifest. La section Capacités est l'endroit où vous définissez les capacités requises par votre application, par exemple, se connectez à Internet, utilisez la webcam.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top