Chrome 扩展程序的应用程序页面

App page for an Chrome extension

我正在为chrome写一个扩展(提醒扩展),我想在一个单独的选项卡中列出用户添加的所有提醒。我该怎么做? 目前,我已经设计了弹窗。

我需要写一个应用程序而不是扩展程序吗?

您可以使用 Chrome API:

打开带有扩展程序打包的 HTML 文件的选项卡
chrome.tabs.create({
  url: chrome.runtime.getURL("mypage.html")
});

该页面可以使用您的扩展程序可以使用的所有 Chrome API。请注意,tabs.create

不需要 "tabs" 权限

有关详细信息,请参阅 tabs documentation

P.S。如果你想要更像应用程序的体验,你可以create a popup-type window:

chrome.windows.create({
  url: chrome.runtime.getURL("mypage.html"),
  type: "popup"
});