Google chrome 自动打开chrome应用程序

Google chrome 自动打开chrome应用程序,google-chrome,google-chrome-app,Google Chrome,Google Chrome App,我对chrome应用程序开发和javascript都是新手,现在正在构建一个chrome应用程序,需要在特定时间自动打开或显示弹出窗口。我可以获取系统时间,并在该时间显示一个弹出窗口。但我不能在应用程序未打开时执行此操作。那么,有没有办法在chrome应用程序中自动打开弹出窗口,即使用户未打开该应用程序 您可以在中使用,在指定时间醒来并启动应用程序或显示通知 chrome.alarms.create("some_name", {when: epoch_time}); // This code

我对chrome应用程序开发和javascript都是新手,现在正在构建一个chrome应用程序,需要在特定时间自动打开或显示弹出窗口。我可以获取系统时间,并在该时间显示一个弹出窗口。但我不能在应用程序未打开时执行此操作。那么,有没有办法在chrome应用程序中自动打开弹出窗口,即使用户未打开该应用程序

您可以在中使用,在指定时间醒来并启动应用程序或显示通知

chrome.alarms.create("some_name", {when: epoch_time});

// This code MUST be on top level of event script
chrome.alarms.onAlarm.addListener(function(alarm) {
  if (alarm.name === "some_name") {
    // Do stuff: show a chrome.notification, chrome.app.window.create, etc.
  }
});

chrome应用程序或chrome扩展?chrome应用程序。很抱歉,我找不到两者的实际区别(@HariKrishnan在扩展中您可以轻松地执行此操作,因为它们在后台运行,您可以更改DOMis。您可以使用
Date.now()
以毫秒为单位获取当前时间。只需添加所需内容,例如
Date.now()未来5天+1000*60*60*24*5
。文档中有示例。