0

Je suis actuellement en train de tester le Area Tweet tutorial application (vous pouvez trouver le code source complet en suivant le lien Creating the Area Tweet app) sur Firefox OS et je rencontre le problème suivant: l'application fait l'appel à l'API de Twitter, mais ne reçoit pas une réponse, mais la suivante WARN/eRREUR:Version JavaScript (CSP warn) dans Firefox OS simulateur

[JavaScript Warning: "CSP WARN: 
Directive script-src app://myapp1002.gaiamobile.org violated by 
http://search.twitter.com/search.json?callback=twitterCallback&q=test&_=1360318777176"] 

Quel est le problème ici? Est-ce un indice pour ne pas recevoir de réponse à la demande d'API ou existe-t-il autre chose? J'ai testé l'application sur les navigateurs Firefox et Chrome (sous Windows) et cela fonctionne très bien.

Je pourrais également ajouter que j'ai testé le Firefox OS Boilerplate App et celui-ci semble fonctionner très bien. La seule différence que je vois entre ces deux applications web est que Tweet zone utilise jQuery, tandis que le standard n'est pas. Une modification que j'ai faite au code source original de Area Tweet est que je charge les bibliothèques jQuery de localhost (pour se conformer à la politique d'empaquetage de Mozilla), mais cela ne semble pas être le problème.

Répondre

2

Ajouter à votre manifest.webapp demande de permission network-http (ce qui permet à votre application de désactiver same origin policy) et utiliser la requête reqular JSON twitter (sans callback paramètre).