【问题标题】:Browser extension: recognize browser activity浏览器扩展:识别浏览器活动
【发布时间】:2012-10-31 10:59:17
【问题描述】:

我可以从 Safari/Chrome/Firefox/IE 扩展(插件或附加组件)检测系统/浏览器活动吗?我想在特定应用程序中保持会话处于活动状态(如“用户活动”/“用户离开”),即使用户远离我感兴趣的选项卡(想象一个聊天应用程序)但在其他任何地方进行活动(在其他选项卡或理想情况下在系统中)。

我知道 javascript 安全限制会阻止它在运行文档之外收集此类信息(如果我没有纠正的话),所以我希望通过自定义扩展来克服限制。我说的是在企业 Intranet 中运行的应用程序,因此我可以“强制”安装扩展程序。

谢谢。

【问题讨论】:

    标签: javascript internet-explorer firefox google-chrome safari


    【解决方案1】:

    您可以使插件在所有 url 上工作,您还可以绑定点击和插件之外的内容。

    不确定所有浏览器插件模型,但它们可能都有一个全局存储,您可以让您的聊天应用程序每隔一段时间检查此存储(并且可能只是您可以使用有用的事件,但我不知道)

    如果浏览器的插件模型没有全局存储,你可以使用外部存储。

    这是一个非常通用的答案,您可能应该尝试一下:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-22
      • 2017-04-18
      • 1970-01-01
      • 2011-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多