2012-06-20 13 views
6

यहां मैं एएसपीनेट वेब एप्लिकेशन के साथ काम कर रहा हूं, मैं अपने वेब पेज में 2 फेसबुक प्लगइन का उपयोग कर रहा हूं।एफबी-जैसे कुछ समय एफबी-शेयर प्लगइन के साथ गायब हो जाता है?

  1. फेसबुक जैसी
  2. फेसबुक शेयर

फेसबुक शेयर के लिए:

<a name="fb_share" type="button" share_url="*******"></a> 
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"> 
</script> 

की तरह फेसबुक के लिए: कोड काम ठीक ऊपर

<script>  
    (function (d, s, id) { 
     var js, fjs = d.getElementsByTagName(s)[0]; 
     if (d.getElementById(id)) return; 
     js = d.createElement(s); js.id = id; 
     js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 
     fjs.parentNode.insertBefore(js, fjs); 
    } (document, 'script', 'facebook-jssdk')); 
</script> 

<div id="fb-root"></div>    
<div class="fb-like" data-href="********" data-send="false" 
    data-layout="button_count" data-width="10" 
    data-show-faces="false" style="width:45px; height:20px;"></div> 

केस 1. जब मैं एकल कोड का उपयोग कर रहा हूँ ।

केस 2: जब मैं कुछ समय से फेसबुक का उपयोग कर रहा हूं जैसे प्लगइन पेज से गायब हो गया।

अग्रिम धन्यवाद ...

+0

मुझे लगता है कि इस पृष्ठ में http://developers.facebook.com/docs/reference/plugins/like/ स्पष्ट है कि जैसे बटन (पुराने) शेयर बटन को प्रतिस्थापित करता है। – Aristos

+0

क्या आपने इस तरह के बटन के fbml संस्करण की कोशिश की है? – borisdiakur

उत्तर

0
बटन और साझा करें बटन की तरह

एक पृष्ठ पर इस्तेमाल किया जा सकता केवल यदि आप इसे के साथ प्रदान की JavaScript का उपयोग करने से बचने और (share.php के लिए सीधा लिंक का उपयोग करें जो मैं उल्लिखित कारणों के लिए उपलब्ध नहीं कराएगा bellow)।

यदि आप http://static.ak.fbcdn.net/connect.php/js/FB.Share का उपयोग करेंगे, तो जावास्क्रिप्ट समावेशन के क्रम में यह या तो शेयर या पसंद बटन तोड़ देगा, पहला काम करेगा, दूसरा मुसीबत में होगा।

अंकों की युगल ध्यान में रखना करने के लिए:

  • साझा करें बटन पदावनत कृपया इसके उपयोग से बचने है!

    शेयर बटन को पसंद बटन के पक्ष में बहिष्कृत कर दिया गया है, और अब समर्थित नहीं होगा।
    FB.ui({method: 'feed', link: document.location.href});

0

कृपया कोशिश की तरह बटन के XFBML संस्करण::

  • साझा करें बटन आसानी से Feed Dialog और JS-SDK के उपयोग, जो बंटवारे कार्यक्षमता पर अधिक नियंत्रण प्रदान करते हैं साथ बदला जा सकता

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#"> 
        <head> 
         <title>Test</title> 
         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
         <meta name="language" content="de"> 
         <meta name="robots" content="index, follow"> 
        </head> 
        <body> 
         <div id="fb-root"></div> 
         <script>(function(d, s, id) { 
          var js, fjs = d.getElementsByTagName(s)[0]; 
          if (d.getElementById(id)) return; 
          js = d.createElement(s); js.id = id; 
          js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=225116190942635"; 
          fjs.parentNode.insertBefore(js, fjs); 
         }(document, 'script', 'facebook-jssdk'));</script> 
    
         <a name="fb_share" type="button" share_url="http://www.google.com"></a> 
         <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"> 
         </script> 
    
         <!--<div class="fb-like" data-href="http://www.google.com" data-send="false" data-width="450" data-show-faces="false"></div>--> 
         <fb:like href="http://www.google.com" send="false" width="450" show_faces="false"></fb:like> 
        </body> 
    </html>