对我来说,设置Chrome扩展最简单的方法是什么,它在我登录Windows帐户时启动,可以连接到WebSocket服务器来检查新消息,然后弹出桌面通知,然后单击消息网页?
我希望做一个扩展是很简单的,也可以让它与WebSockets通信,并发出桌面通知。
但是,当我登录到计算机时,如何让它自动启动呢?在Windows中,什么是实现这一点的好方法?我对在登录时打开chrome浏览器不感兴趣,但如果我在任务栏中看到Chrome,我当然不介意。
发布于 2016-02-09 06:26:26
您可以查看chrome.runtime.onStartUp:https://developer.chrome.com/apps/runtime#event-onStartup,它是“当安装了此扩展的配置文件首次启动时触发的”。
此外,您还可以使用chrome.alarms安排一个函数每分钟运行一次,或者在某个地方打开一个WebSocket,等等。
如果没有活动窗口,应用程序可能会尝试自行卸载,因此您可以在chrome.runtime.onSuspend中调用一些操作(如在某处加载XHR )来触发onSuspendCanceled。
https://stackoverflow.com/questions/14568454
复制相似问题