0
Facebook Like按鈕突然停止在IE 8中工作。而減少代碼表明,它似乎像IE 8要求Facebook的all.js
被包含在任何<fb:like>
標籤之前?對於IE 8,是否需要在任何<fb:like>之前包含Facebook all.js?
這不是Chrome或Firefox甚至IE 9所必需的。是真的嗎?我認爲在js
之前可能會有一點,它也有效?有人知道或有此經歷嗎?
Facebook Like按鈕突然停止在IE 8中工作。而減少代碼表明,它似乎像IE 8要求Facebook的all.js
被包含在任何<fb:like>
標籤之前?對於IE 8,是否需要在任何<fb:like>之前包含Facebook all.js?
這不是Chrome或Firefox甚至IE 9所必需的。是真的嗎?我認爲在js
之前可能會有一點,它也有效?有人知道或有此經歷嗎?
您想盡早加載all.js,但可以異步完成。使用來自Facebook的最佳實踐,裝載all.js可以做到這樣:
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId: '...',
xfbml: true
});
};
(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>