WebApi2'de json'da bazı veriler sunan özel bir yazılıma sahibim. Angular'ın $ http kullanarak iOS ve Android'de İyonik'ten bu API'ye erişmeye çalışıyorum. Android'de her şey yolunda ve doğru sonuç alıyorum. Ancak iOS'ta garip bir şey oluyor, $ http bile istek göndermiyor ve hata veriyor, http durum kodu 0 döndürüyor. Bu sorun sadece iOS emülatöründe ve iPhone'da var. Dahası, başka bir site veya sahte test api talep ederken bu davranış gözlemlenemez. Zaten çalıştığım şeyİyonik IOS, harici Api'ye istek göndermiyor Api
:
- Add "Erişim-Control-Allow-Origin: *" başlığı.
- ionic.project için vekil ekleyin, ancak bu iyonik
- bu ayarlayarak config.xml'de alanlar arası kullanmak açısal
yapılandırabilir ekle Serve çalışan tek sorunu düzeltildi:
$ httpProvider. defaults.useXDomain = true; $ httpProvider.defaults.headers.common ['X-Istenen-With'] ile siliniz;
Herhangi bir ipucu? Belki bu sunucu tarafı problemidir?
Diğer sitelere istekte bulunulduğu şekilde çalışıyor. Bu yüzden, özel başlıklarla sorun olmaz, hiç eklemiyorum. –