2
考虑我想跟踪Chrome浏览器打开的时间:我是否需要用户手动单击某个按钮,例如, “开始跟踪”,还是有办法做到这一点只要浏览器打开?用户打开Chrome浏览器后立即“执行某些操作”[Chrome扩展程序开发]
考虑我想跟踪Chrome浏览器打开的时间:我是否需要用户手动单击某个按钮,例如, “开始跟踪”,还是有办法做到这一点只要浏览器打开?用户打开Chrome浏览器后立即“执行某些操作”[Chrome扩展程序开发]
这样做的一种方式是考虑为您的Chrome扩展程序添加背景页面(它们也被称为活动页面,更多信息在这里:http://developer.chrome.com/extensions/event_pages.html)。这些工作的方式是Chrome在浏览器启动时为每个会话实例化一次。您可以在那里启动一个计时器,并以这种方式记录用户在浏览器上花费的时间。 HTH!
Thanks Trunal!但这意味着我需要将背景设置为persistent:true,这不是Google推荐的。对? –
好吧,它是成为一个好公民的指导方针。他们说,因为他们不想要你在不需要它们时消耗资源。然而,在这种情况下,有一个合理的理由来坚持:真实的。 –
有道理。 :) 谢谢你的帮助。 –