Google chrome 当chrome启动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.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开发工具查看日志消息。它保存了来自不同应用程序的所有消息,所以你应该在那里看到它(实际上我已经尝试过了,所以它应该可以工作)