2012-12-17 33 views
21

भेज रहा है मैं एक आईफोन ऐप बनाने के लिए फोनगैप और जावास्क्रिप्ट का उपयोग कर रहा हूं। क्या एक क्रॉस-डोमेन AJAX (POST) अनुरोध भेजना और HTML के रूप में प्रतिक्रिया डाउनलोड करना संभव है? (उदा .: याहू मेल में साइन इन करें और नए मेल प्राप्त करें)फ़ोनगैप-जावास्क्रिप्ट क्रॉस-डोमेन AJAX अनुरोध

उत्तर

29

कॉर्डोवा/फोनगैप डोमेन के whitelisting के लिए अनुमति देता है। जब तक आप अनुरोध कर रहे सर्वर श्वेतसूची में है।

+0

तो क्या यह संभव नहीं है यदि सर्वर CORS या JSONP स्वीकार नहीं करता है? – John

+0

यह सही प्रतीत होता है। –

+11

वास्तव में, सर्वर को क्रॉस-डोमेन AJAX अनुरोध करने के लिए CORS या JSONP का समर्थन नहीं करना पड़ता है। आपके फोनगैप प्रोजेक्ट के अंदर आधिकारिक श्वेतसूची में अपना डोमेन जोड़ने की एकमात्र आवश्यकता है (यहां गाइड है): http://docs.phonegap.com/en/1.9.0/guide_whitelist_index.md.html – Aki