我正在運行一個Facebook Connect站點,我使用Connect進行身份驗證。我檢查用戶是否通過每個頁面上的臉書連接,以便我可以快速鑑定他們,如果他們註冊。在頁面加載時Facebook連接的最佳方式?
我認爲我目前做這件事的方式可能不好,因爲每當它從facebook連接的用戶加載時,頁面「打嗝」。也就是說,頁面元素可見地重新呈現,並且在加載之前用戶的Facebook個人資料圖片閃爍一下。我很確定有更好的方式,因爲我已經看到Facebook Connect身份驗證沒有這些「打嗝」。這是我的工作,非常基本的代碼:
<body onload="fbConnect();">
<!-- page contents -->
<script type="text/javascript">
function fbConnect()
{
FB.init([MYAPPKEY], "xd_receiver.htm",{"reloadIfSessionStateChanged":true});
}
</script>
</body>
</html>
我採取重裝的優勢,如果他們的Facebook連接到認證網站上的用戶。那麼有沒有辦法改進我的方法並消除打嗝?