Facebook JS SDK未在Safari Mobile上加载(使用iPad)

时间:2012-05-18 19:07:22

标签: javascript facebook ipad mobile-safari

我正在使用JS SDK开发Facebook应用程序。在FF / Chrome / Safari上一切正常,但在不加载SDK的iPad上除外。

我尝试使用非常简单的代码(大部分代码直接来自Facebook的文档),就像那样:

<!doctype html>
<html>
<head>

</head>
<body>
    <div id="fb-root"></div>
    <script src="//connect.facebook.net/en_US/all.js"></script>
    <script>


        /* All Facebook functions should be included 
        in this function, or at least initiated from here */


        window.fbAsyncInit = function() {




            FB.init({appId: MYAPPID, 
  status     : true, // check login status
  cookie     : true, // enable cookies to allow the server to access the session
  xfbml      : true  // parse XFBML
});




            FB.login(function(response) {
                if (response.authResponse) {
                    console.log('Welcome!  Fetching your information.... ');
                    FB.api('/me', function(response) {
                        console.log('Good to see you, ' + response.name + '.');


                    });
                } else {
                    console.log('User cancelled login or did not fully authorize.');
                }
            });

        };




        (function() {
            var e = document.createElement('script'); e.async = true;
            e.src = document.location.protocol +
                '//connect.facebook.net/en_US/all.js';
            document.getElementById('fb-root').appendChild(e);
        }());




    </script>
</div>

没有任何表现。没有弹出窗口(它们没有被阻止),没有console.log,没有。 这是我的代码的问题,或Facebook SDK今天疯了吗?我没有看到任何与平台状态相关的内容。

0 个答案:

没有答案