自动打开 chrome 个应用

Auto-open chrome app

我是 chrome 应用程序开发以及 javascript 的新手,现在正在构建一个需要在特定时间自动打开或显示弹出窗口的 chrome 应用程序。我可以获得系统时间并在那时显示弹出窗口。但是当应用程序未打开时我不能这样做。那么有什么方法可以在 chrome 应用程序中自动打开弹出窗口,即使用户没有打开该应用程序?

您可以使用chrome.alarms API in your event page在指定时间唤醒并启动应用程序或显示通知。

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.
  }
});