我試圖創建一個HTML實時更新,同時從Facebook數據輸入。有沒有辦法將你的字體大小(H1等)連接到Facebook的喜歡。他們越喜歡,名字越大。此外,當喜歡的數量發生變化時,也會嘗試更新。通過Facebook更改字體大小喜歡
非常感謝
我試圖創建一個HTML實時更新,同時從Facebook數據輸入。有沒有辦法將你的字體大小(H1等)連接到Facebook的喜歡。他們越喜歡,名字越大。此外,當喜歡的數量發生變化時,也會嘗試更新。通過Facebook更改字體大小喜歡
非常感謝
您可以使用setInterval函數,檢查是否有喜歡的每n秒你的對象的數量和更新相應的HTML元素的樣式:
// Will check and update the font size every 5 seconds
setInterval(function {
FB.api(
"/{object-id}/likes",
function (response) {
if (response && !response.error) {
$("#element").css("font-size", response.total_count + "px");
}
}
);
}, 5000);
當然你需要一些從total_count到實際字體大小的轉換,你不想讓你的字體大小像3667px。
_「每隔n秒檢查一次對象上的喜歡數量,並且」......快速運行到API速率限制。 – CBroe
那麼,在這種情況下,可能會設置Webhook,在您自己的服務器上更新號碼並輪詢服務器或使用消息傳遞服務。 – user3544134
你會希望font-size css屬性或許是 –