我想构建一个Chrome应用程序来收听我的实验室发送的通知,我不想打开Chrome窗口(只需让应用程序在后台默默运行,并在我有新消息时弹出一个框) 。但套接字api仅适用于打包应用,打包应用没有后台权限,我该怎么办? THX。
答案 0 :(得分:1)
(快速回答,稍后会更多信息进行编辑。)
Chrome打包应用程序不需要该权限,默认情况下它们具有背景页面。大多数(比如99%的现有)Chrome应用程序会在启动时打开一个窗口,但这是可选的。
如果您的应用程序有一个打开的窗口,运行时将使您的应用程序保持运行状态不会进入空闲状态。但是,如果您使用某些API,例如让一个开放的TCP服务器套接字侦听传入连接,则运行时不会关闭您的应用程序,除非系统受到严重限制。