Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 当chrome启动chrome应用程序时,如何启动后台任务?_Google Chrome_Google Chrome Extension_Google Chrome App - Fatal编程技术网

Google chrome 当chrome启动chrome应用程序时,如何启动后台任务?

Google chrome 当chrome启动chrome应用程序时,如何启动后台任务?,google-chrome,google-chrome-extension,google-chrome-app,Google Chrome,Google Chrome Extension,Google Chrome App,我正在创建一个chrome应用程序(打包),我必须创建一个套接字,并在chrome浏览器启动后立即侦听传入的广播消息 我遇到过,但似乎只是为了扩展 当创建一个窗口时,也需要该权限来监听 “权限”:[“选项卡”],,这也仅适用于扩展 那么对于chrome应用程序来说这可能吗 提前感谢。chrome.runtime.onStartup也可用于chrome应用程序(它在chrome应用程序平台api上被列为受支持的api)。因此,您可以在您的chrome应用程序中使用它。chrome.runtime.

我正在创建一个chrome应用程序(打包),我必须创建一个套接字,并在chrome浏览器启动后立即侦听传入的广播消息

我遇到过,但似乎只是为了扩展

当创建一个窗口时,也需要该权限来监听

“权限”:[“选项卡”],
,这也仅适用于扩展

那么对于chrome应用程序来说这可能吗


提前感谢。

chrome.runtime.onStartup
也可用于chrome应用程序(它在chrome应用程序平台api上被列为受支持的api)。因此,您可以在您的chrome应用程序中使用它。

chrome.runtime.onStartup
也可用于chrome应用程序(它在chrome应用程序平台api上被列为受支持的api)。所以你可以在你的chrome应用程序中使用它。

chrome应用程序也有一个启动时的
事件,如文件所述

此外,您可能希望在首次安装(或更新)应用程序后处理诸如启动后台之类的事件


“tabs”
权限仅对扩展可用,因为应用程序根本不打算与浏览器/网页交互,因此您肯定无法使用它。

Chrome应用程序也有一个
启动事件,如文件所述

此外,您可能希望在首次安装(或更新)应用程序后处理诸如启动后台之类的事件


“tabs”
权限仅对扩展可用,因为应用程序根本不打算与浏览器/网页交互,因此您肯定无法使用它。

我在background.js中尝试了API,并在回调函数中添加了测试控制台日志,但启动chrome时,控制台日志中不会显示该权限。“我遗漏了什么吗?”班古鲁:好吧,这取决于你怎么检查。如果背景页面不执行任何任务,则它们的生存时间很短。因此,最好通过
chromeapps&Extensions开发工具查看日志消息。它保留了来自不同应用程序的所有消息,所以你应该在那里看到它(我实际上已经尝试过了,所以它应该可以工作了)。我在background.js中尝试了API,并在回调函数中添加了一个测试控制台日志,但在启动chrome时,控制台日志中不会显示出来。“我遗漏了什么吗?”班古鲁:好吧,这取决于你怎么检查。如果背景页面不执行任何任务,则它们的生存时间很短。因此,最好通过
chromeapps&Extensions开发工具查看日志消息。它保存了来自不同应用程序的所有消息,所以你应该在那里看到它(实际上我已经尝试过了,所以它应该可以工作)