IE8 Win7 फेसबुक कनेक्ट समस्या

वोट
6

अद्यतन 4/8/09 - मैं कोई प्रगति और फेसबुक मंचों से कोई जवाब के साथ एक नया सप्ताह में हूँ। वहाँ पर नहीं एक प्रतिक्रिया है, जो बहुत निराशाजनक है। मैं भी पता लगा सकते हैं कि कैसे इस प्रश्न पर एक इनाम डाल करने के लिए है, लेकिन मैं सच में, सच इस मुद्दे हल हो जाना चाहती हूं।


मैं कई पदों पर ध्यान दिया है देखने के लिए अगर इस से पहले पोस्ट किया गया था, और यह नहीं था। यहाँ लघु संस्करण है:

मैं नमूना अमेरिकन प्लान कनेक्ट ट्यूटोरियल के माध्यम से जा रहा हूँ (v1) है और यह Win7 पर IE8 में काम नहीं कर सकता। यह काम करता है Win7 पर FF3 पर अपेक्षा के अनुरूप।

दीर्घ संस्करण:

मैं हैरान था कि चीजें काम नहीं कर रहे थे के बाद से मैं काफी प्रतिलिपि था और सामग्री पर चिपकाया। मैं चेतावनी () javascript call, इसलिए मुझे लगता है कि डाल में देखने के लिए कि पार्सर भी है कि करने के लिए हो रही थी के साथ बिट से अधिक छोड़ दिया। मैं में निम्नलिखित कोड डालें:

[my raw html]
Or use, <fb:login-button length=long onlogin=alert('yo!!!');></fb:login-button>
[/my raw html]

चेतावनी IE8 पर पॉपिंग नहीं है। यह एफएफ पर काम करता है।

जब मैं update_user_box () कॉल करने के लिए वापस बदलने के लिए, मेरी HTML की तरह दिखता है:

Or use, <fb:login-button length=long onlogin=update_user_box();></fb:login-button>

<script type=text/javascript>
    function update_user_box() {
        var user_box = document.getElementById(user);
        user_box.innerHTML =
            <span>
            + <fb:profile-pic uid='loggedinuser' facebook-logo='true'></fb:profile_pic>
            + Welcome, <fb:name uid='loggedinuser' useyou='false'></fb:name>.
            + You are signed in.
            + </span>

        FB.XFBML.Host.parseDomTree();
    }

    FB.init(23e24c73feed7ca0f6afd876575842de, ../../Connect/xd_receiver.htm, { ifUserConnected: update_user_box });
</script>

फिर, यह FF3 में बस ठीक काम करता है। मेरे चित्र के ऊपर और सब कुछ पता चलता है। यह वास्तव में मुझे और अधिक परेशान है कि यह पूरी तरह से कोई काम नहीं स्थिति से FF3 में काम किया करता है।

यहाँ IE8 में देखा व्यवहार है:

  1. जब मैं FBConnect बटन पर क्लिक करें। जावास्क्रिप्ट विंडो खुलती है और सही लॉगऑन पृष्ठ लोड

  2. परिवर्तन वापस मुख्य विंडो पर ध्यान केंद्रित करें (मेरे ऐप्स के साथ एक)

  3. मुख्य IE8 विंडो (एक जहाँ मैं कनेक्ट बटन क्लिक किया) अब एक फेसबुक लॉगऑन पृष्ठ दिखाती है।

  4. : मैं इनपुट अमेरिकन प्लान जावास्क्रिप्ट विंडो में अपनी उपलब्धियों को, पेज कि पेज के एक खाली दस्तावेज़ यूआरएल को लोड करता है जब http: // localhost: 55,994 / कनेक्ट / xd_receiver.htm fb_login और fname = _opener और सत्र =% 7B% 22session_key% 22% 3 ए% 223 .A4DpHk4nrKHooB7K_Q6EiA __। 86,400.1238796000-623,225% 22% 2C% 22uid% 22% 3 ए% 22,623,225% 22% 2C% 22expires% 22% 3A1238796000% 2C% 22secret% 22% 3 ए% 22HtjtJS_xg8dX7TR7lLggew __% 22% 2C% 22sig% 22% 3 ए% 22ae12c0f98d4567612b70861314d42fbb % 22% 7 दिन

उस पृष्ठ के स्रोत देखें:

<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd>
<html xmlns=http://www.w3.org/1999/xhtml >
<body>
    <script src=http://static.ak.connect.facebook.com/js/api_lib/v0.4/XdCommReceiver.js type=text/javascript></script>
</body>
</html>

5, अगर मैं एप्लिकेशन विंडो में कि विंडो बंद करें और अपनी उपलब्धियों को टाइप करें, पेज FBConnect बटन के साथ पुनः लोड।

जैसा कि मैंने कहा, मैं FF3 में अपेक्षित व्यवहार हो रही है, लेकिन नहीं IE8। मैं भी IE8 के संगतता मोड कोशिश की, लेकिन है कि या तो काम नहीं किया। किसी को भी क्या हो रहा है के बारे में कोई सुराग नहीं है?

मेरे एचटीएमएल टैग की तरह दिखता है:

तो मुझे पता है कि मुद्दा नहीं है।

03/04/2009 को 17:17
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


5 जवाब

वोट
7

मैं एक ही मुद्दा था - सुनिश्चित करें कि आप अपने मुख्य पृष्ठ पर HTML नाम स्थान सेटअप करें:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

http://forum.developers.facebook.com/viewtopic.php?id=23412

इसके अलावा, मैं एक अशक्त त्रुटि को रोकने के लिए कुछ बूटस्ट्रैपिंग किया:

FB.Bootstrap.requireFeatures(["Connect"], function() 
{
    FB.init("--api-key--","domain/xd_receiver.htm");
    FB.Connect.ifUserConnected(your_function_here);
});
13/04/2009 को 22:40
का स्रोत उपयोगकर्ता

वोट
1

IE8 और फेसबुक सरल कनेक्ट करें।

मेरे फेसबुक कनेक्ट साइट पर मैं फेसबुक विगेट्स विकासशील हूँ बस लोड नहीं किया

बेशक आप जावास्क्रिप्ट IE8 (इस पर काफी अन्य जानकारी), जो मुझे यकीन है कि बनाया सक्षम होना चाहिए।

फिर भी कोई जाने।

फिर इसके बाद के संस्करण Darrent न्यूटन द्वारा पोस्ट ....

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

उसने चाल चली! धन्यवाद डैरेन।

25/05/2010 को 12:13
का स्रोत उपयोगकर्ता

वोट
0

मैं कुछ परेशानी हो रही है फेसबुक नई जावास्क्रिप्ट एसडीके प्रमाणीकरण तरीकों के साथ काम करने के लिए कनेक्ट किया था - यह क्रोम और एफएफ में ठीक काम किया लेकिन नहीं IE8.0

कुछ चारों ओर फेर के बाद मुझे पता चला कि <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">जरूरत थी।

की तरह कुछ करने के लिए बदलें कनेक्ट यूआरएल:: मैं भी अपने आवेदन सेटिंग संपादित करने के लिए किया था http://XXX.example.com.org:8006/XXXX/ और की तरह कुछ करने के लिए बेस डोमेन बदलने के लिए: example.com

नोट: मैं एक स्थानीय एक आईपी पता करने के लिए आधार डोमेन काम नहीं किया की स्थापना मशीन पर परीक्षण करते समय। प्रस्तुत विधि: iframe

संदर्भ के लिए जावास्क्रिप्ट:

<script src="http://connect.facebook.net/en_US/all.js"></script>

<script>

  FB.init({appId: '`facebook_app_id`', status: true, cookie: true, xfbml: true});
  FB.Event.subscribe('auth.sessionChange', function(response) {
    if (response.session) {
      // A user has logged in, and a new cookie has been saved
        window.location.reload();
    } else {
        // The user has logged out, and the cookie has been cleared
    }
  });

</script>
03/08/2010 को 17:02
का स्रोत उपयोगकर्ता

वोट
0

मैं एक बहुत ही इसी तरह की समस्या है। IE7-8 Win7 पर मैं हो "पृष्ठ प्रदर्शित नहीं किया जा सकता है।" पॉप-अप खाली है।

Fiddler पर यह (मेजबान) कनेक्ट करने के लिए एक सुरक्षित कॉल पारित नहीं जाएगी।

मैं API.ui / stream.Publish के साथ फेसबुक जावास्क्रिप्ट एसडीके एपीआई का उपयोग कर रहा हूँ। मैं सेट अप 2 आवेदन पत्र दिया है। फ्रेंच डोमेन के लिए एक, अंग्रेजी डोमेन के लिए एक। अंग्रेजी डोमेन जवाब सही ढंग से, फ्रेंच एक नहीं करता है। दोनों कनेक्ट यूआरएल / आधार डोमेन सही ढंग से निर्धारित किया गया।

यह हर दूसरे ब्राउज़र / OS संयोजन पर काम करता है।

मैं अमेरिकन प्लान xmlns, कोई परिणाम नहीं की कोशिश की है।

08/11/2010 को 17:23
का स्रोत उपयोगकर्ता

वोट
0

एक छोटी सी देर लेकिन यह मेरा छिपाने सहेजा !! उम्मीद है कि यह दूसरों मदद करता है!

अमेरिकन प्लान कनेक्ट प्रदर्शित IE8, IE9 समाधान में प्रवेश पर खाली पॉपअप:

का प्रयोग करें कस्टम चैनल URL

FB.init सत्र में 1.Add channelUrl पैरामीटर।

FB.init ({AppID: 'आपकी ऐप्लिकेशन आईडी', स्थिति: सच, कुकी: सच है, xfbml: सच है, channelUrl: "http: //yourdomainname/fbtest/channel.html" // अपनी वेबसाइट में इस फ़ाइल को जोड़ें।
} );

channel.html फ़ाइल के 2.The सामग्री इस एक पंक्ति होना चाहिए:

अपने अमेरिकन प्लान लॉगिन 3.Test ... का आनंद लें ...

देखें http: //forum.developers.facebook.net ... पूर्ण मंच धागा के लिए।

21/06/2011 को 20:31
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more