यह समस्या मुझे लंबे समय से परेशान कर रही है और मुझे समाधान नहीं मिल रहा है, मेरे फेसबुक डेवलपर पैनल में सभी सेटिंग्स सही तरीके से कॉन्फ़िगर की गई हैं, साइट यूआरएल, ऐप डोमेन और ओथ यूआरएल।कॉर्डोवा ऐप पर फेसबुक लॉगिन रिक्त सफेद स्क्रीन दिखाता है
जब मैं अपने iPhone (मैं इसे iTunes के माध्यम से स्थापित किया है) पर मेरे अनुप्रयोग चलाने और प्रमाणीकरण बटन मैं सफलतापूर्वक इस स्क्रीन के साथ संकेत कर रहा हूँ पर क्लिक करें:
हालांकि, प्रवेश करने के बाद, मैं कर रहा हूँ मेरे main.html
पृष्ठ पर रीडायरेक्ट होने की बजाय एक खाली सफेद स्क्रीन का सामना करना पड़ा।
login.html:
$('.facebookLogin').click(function(){
Parse.User.logOut(); // log current user out before logging in
login();
});
function login() {
openFB.login(function(response) {
if(response.status === 'connected') {
console.log('Facebook login succeeded');
Parse.FacebookUtils.logIn("email", { // permission request to use email
success: function(user) {
if (!user.existed()) {
FB.api('/me', function(response) {
var firstName = response.first_name;
var lastName = response.last_name;
var email = response.email;
var user_id = response.id;
user.set("firstName",firstName);
user.set("lastName",lastName);
user.set("email",email);
user.save();
});
window.location.href= "main.html";
}
else {
window.location.href= "main.html";
}
},
error: function(user, error) {
alert("User cancelled the Facebook login or did not fully authorize.");
}
});
}
else {
alert('Facebook login failed: ' + response.error);
}
}, {scope: 'email'});
}
मैं पार्स और फेसबुक ग्राफ एपीआई के साथ OpenFB प्लगइन का उपयोग कर रहा प्रमाणित करने और मेरी उन डाटा स्टोर करने के लिए, यहाँ अपना लॉगिन कोड है oauthcallback.html:
<html>
<body>
<script>
// redirects to main page
window.location.href= "main.html";
</script>
</body>
</html>
नोट: मेरे पास है main.html
, login.html
और oauthcallback.html
मान्य ओएथ को मेरे पैनल पर यूआरआई सूची को पुनर्निर्देशित किया गया।
आप आईफोन पर ऐप कैसे चला रहे हैं? प्रतिक्रियात्मक रूप से या ब्राउज़र में आईओएस में मूल रूप से? –
यह एक HTML5 ऐप के रूप में चल रहा है (होम स्क्रीन फीचर में जोड़ें के माध्यम से) – NotToBrag
क्या आप कॉर्डोवा या सिर्फ एक वेब पेज का उपयोग कर रहे हैं। यदि आप कॉर्डोवा का उपयोग कर रहे हैं तो आपको https://github.com/Wizcorp/phonegap-facebook-plugin – engincancan