使用套接字api的Chrome应用程序无需打开Chrome窗口即可运行

时间:2014-03-11 19:00:54

标签: google-chrome google-chrome-app

我想构建一个Chrome应用程序来收听我的实验室发送的通知,我不想打开Chrome窗口(只需让应用程序在后台默默运行,并在我有新消息时弹出一个框) 。但套接字api仅适用于打包应用,打包应用没有后台权限,我该怎么办? THX。

1 个答案:

答案 0 :(得分:1)

(快速回答,稍后会更多信息进行编辑。)

Chrome打包应用程序不需要该权限,默认情况下它们具有背景页面。大多数(比如99%的现有)Chrome应用程序会在启动时打开一个窗口,但这是可选的。

如果您的应用程序有一个打开的窗口,运行时将使您的应用程序保持运行状态不会进入空闲状态。但是,如果您使用某些API,例如让一个开放的TCP服务器套接字侦听传入连接,则运行时不会关闭您的应用程序,除非系统受到严重限制。