javascript - 确定运行更新脚本的理想间隔时间

标签 javascript jquery facebook google-chrome-extension setinterval

我正在为 facebook 和 quora 等网站编写 chrome 扩展。该网站的内容是动态更新的,我需要在内容到达时对其进行处理。我现在编写的脚本计划每 1 秒运行一次(使用 javascript setInterval 函数)。然而,这会非常明显地减慢其他站点的速度。

我的问题是如何确定可接受的间隔时间。另一个附带问题:像 Facebook 这样的网站如何确定何时更新其内容?

最佳答案

Facebook 和 Quora 可能会使用实时解决方案,如 WebSockets .

您需要访问流/端点才能获取实时数据,例如 Facebook 和 Quora 在其页面上显示的数据。

因此,您所能做的就是按照定义的时间间隔轮询他们的 API。

关于javascript - 确定运行更新脚本的理想间隔时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30554366/

相关文章:

javascript - 使用 JavaScript 跟随 URL

javascript - 如何在使用键盘而不是下一个()时隐藏()元素

c# - 无法将当前 JSON 对象(例如 {"name":"value"})反序列化为类型 'System.Collections.Generic.List` 1

javascript - 按确定后如何停止显示javascript警报

javascript - 如何剪辑从 getImageData() 函数获取的图像?

javascript - 选择数组数组中的下一个数组

javascript - 如何将 id 放在填充有 json 数据的 html 表 td 上?

javascript - 如何处理同一页面上的多个社交小部件?

javascript - 如何在 javascript node.js 中使用 console.log 打印函数内的变量列表

javascript - 无法在下拉菜单中使用 .hasClass ("active") 方法