मैं फोनगैप और एंड्रॉइड के तहत एक नोड.जेएस एंडपॉइंट हिट करने के लिए $ getJSON का उपयोग कर रहा हूं। कोड इसमैं फोनगैप और एंड्रॉइड 3.2 के तहत थर्ड-पार्टी कुकीज को कैसे सक्षम करूं?
$.getJSON(
serverURL + "/login?callback=?",
"playerId=" + playerId + "&pwd=" + pwd,
function(data){
theCallbackFunction.call(null, JSON.parse(data));
},
function(jqXHR, textStatus, errorThrown) {
alert('error ' + textStatus + " " + errorThrown);
}
);
लॉगिन अनुरोध के जवाब में, मेरा सर्वर एक सत्र कुकी भेजता है। यह कुकी केवल स्वीकार की जाती है और बाद में AJAX अनुरोधों में लौटा दी जाती है यदि ब्राउज़र में 'थर्ड-पार्टी कुकीज' सक्षम हैं। मैंने पाया है कि पुराने एंड्रॉइड डिवाइस (उदा। 2.2) इसे डिफ़ॉल्ट रूप से अनुमति देते हैं लेकिन नए (3.2) नहीं करते हैं।
क्या मेरे एंड्रॉइड एप्लिकेशन के लिए थर्ड-पार्टी कुकीज को सक्षम करने के लिए फोनगैप को मजबूर करना संभव है?
मुझे नहीं लगता कि फोनगैप कुकीज़ का समर्थन करता है। http://stackoverflow.com/questions/3709315/phonegap-cookie-based- प्रमाणीकरण- php-not-working-webview http://stackoverflow.com/questions/6968209/phonegap-javascript-app-how-can- i-दुकान-कुकीज़ – Luka