自动打开Chrome应用

时间:2016-05-18 05:31:36

标签: google-chrome google-chrome-app

我不熟悉Chrome应用开发以及javascript,现在正在构建一个需要自动打开或在特定时间显示弹出窗口的Chrome应用。我可以获得系统时间并显示当时的弹出窗口。但是当应用程序没有打开时,我无法做到这一点。那么即使用户没有打开应用程序,有没有办法在Chrome应用程序中自动打开弹出窗口?

1 个答案:

答案 0 :(得分:3)

您可以在chrome.alarms API中使用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.
  }
});