Khắc phục lỗi load chậm khi thêm js của Facebook

Khắc phục lỗi load chậm khi thêm js của Facebook và khi thêm plugin đặc biệt là plugin trang và plugin bình luận, chỉ cần thêm đoạn này js.async=true; ngay sau đoạn js.id = id; thì tốc độ tải trang sẽ được cải thiện. Cụ thể lúc đầu có dạng
- Code:
<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/vi_VN/sdk.js#xfbml=1&version=v2.7&appId=";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>,
Và sau khi thêm
- Code:
<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.async=true;
js.src = "//connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v2.7&appId=";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
Bài viết được đăng tải bởi bạn nguyễn tuấn từ cộng đồng bloggercomunity
https://www.facebook.com/groups/BlogspotBloggerCommunity/permalink/883833928437993/