phoneGap – iOS – images OK avec wifi, mais pas chargé en 3G (fonctionne bien en utilisant safari)

Je rencontre un comportement étrange – les images (hébergées à distance) de mon application n'apparaissent pas seulement dans cette situation:

  • chargé en utilisant la 3G
  • sur un iPhone
  • en utilisant phonegap

Les images se chargent bien quand:

  • Je lance l'application. avec wifi (même depuis un hotspot)
  • Je lance la version web de l'application (avec safari mobile)
  • J'utilise un android + 3G

J'ai fait plusieurs searchs sur Google mais je n'ai rien trouvé à propos de cette affaire. (Les images sont hébergées à distance sur une IP publique, accessible en 3G, la version android de mon application le prouve)

le problème venait du fait que "SFR" (un fournisseur français 3G) utilisait un NAT, tous les appels http étaient faits à l'adresse IP d'un "SFR" avec l'URL réelle cachée dans les parameters de l'URL, la seule solution était de désactiver le filtrage blanc des noms de domaine et permettre *