הבדלים בין גרסאות בדף "תבנית:Sdk"
קפיצה לניווט
קפיצה לחיפוש
שורה 1: | שורה 1: | ||
<html> | <html> | ||
− | <div id="fb-root"></div><script>if (typeof(fbApi) === 'undefined') | + | <div id="fb-root"></div><script>if (typeof(fbApi) === 'undefined') { fbApi = {}; } |
+ | fbApi = (function () { | ||
+ | |||
+ | var fbApiInit = false; | ||
+ | |||
+ | var awaitingReady = []; | ||
+ | |||
+ | var notifyQ = function() { | ||
+ | var i = 0, | ||
+ | l = awaitingReady.length; | ||
+ | for(i = 0; i < l; i++) { | ||
+ | awaitingReady[i](); | ||
+ | } | ||
+ | }; | ||
+ | |||
+ | var ready = function(cb) { | ||
+ | if (fbApiInit) { | ||
+ | cb(); | ||
+ | } else { | ||
+ | awaitingReady.push(cb); | ||
+ | } | ||
+ | }; | ||
+ | |||
+ | window.fbAsyncInit = function () { | ||
+ | FB.init({ | ||
+ | appId : '<?php echo esc_js( $facebook_app_id ); ?>', | ||
+ | status : true, | ||
+ | cookie : true, | ||
+ | xfbml : true, | ||
+ | version: 'v2.0' | ||
+ | }); | ||
+ | |||
+ | fbApiInit = true; | ||
+ | notifyQ(); | ||
+ | }; | ||
+ | |||
+ | return { | ||
+ | /** | ||
+ | * Fires callback when FB is initialized and ready for api calls. | ||
+ | */ | ||
+ | 'ready': ready | ||
+ | }; | ||
+ | |||
+ | })(); | ||
+ | |||
+ | (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/sdk.js"; | ||
+ | fjs.parentNode.insertBefore(js, fjs); | ||
+ | }(document, 'script', 'facebook-jssdk'));</script></html> |
גרסה אחרונה מ־17:00, 19 בינואר 2016