मैं एक फेसबुक एकीकरण के साथ एक समस्या का एक सा मिल गया है।
मेरी उन एक लिंक पर क्लिक करते हैं, तो एक समारोह की जाँच करता है यदि कोई उपयोगकर्ता फेसबुक में लॉग इन किया है। वे लॉग इन नहीं कर रहे हैं, मैं डेटा का एक टुकड़ा निर्धारित करते हैं, और उसके बाद फेसबुक लॉगिन सामान चलाते हैं। जब फेसबुक रिटर्न है कि वे के लिए लॉग इन, मैं डेटा का टुकड़ा है कि जमा हो गया था की जाँच जाने के लिए और मूल कार्य वे चयनित चलाते हैं।
समस्या:
फेसबुक समारोह दो बार चलाता है। अपने संदेश इस समस्या के बारे बोर्डों पर कुछ टिप्पणी नहीं है, लेकिन यह इस कनेक्ट की शुरुआत के बाद एक मुद्दा रहा है लगता है, और यह संबोधित नहीं किया जा रहा है।
तो, मैं फेसबुक के लिए प्रतीक्षा नहीं करना चाहते हैं। वहाँ मेरे लिए किसी भी तरह से मेरी समारोह एक बार से अधिक कॉल करने से समारोह को रोकने के लिए है?
मैं कुछ है कि 'एक बार चलाने के' कहते हैं सेट कर सकते हैं? समस्या यह है कि एक बार यह एक बार चलाता है, उपयोगकर्ता फिर से क्लिक करता है तो मैं इसे फिर से चलाने की आवश्यकता होगी, तो मैं पूरी तरह से समारोह अक्षम नहीं कर सकता (है कि भले ही संभव थे)।













