浏览器/操作系统

时间:2020-02-07 18:04:28

标签: google-chrome-extension standards firefox-webextensions browser-extension

在Chrome for Win / Mac / Linux中,可以在用户启动浏览器之前和关闭最后一个浏览器窗口之后运行浏览器附加脚本。在Chrome中,这是通过声明background权限来完成的-请参见Chrome extensions API docs on background。其他浏览器don't seem to support this permission。所以我的问题:

  1. 在其他浏览器(例如,通过使用某些其他权限/ API ...)和其他操作系统(尤其是Android / iOS)上是否也可能?
  2. 此功能在不同操作系统上的行为是什么? (我曾在Ubuntu上的Chrome上尝试过此功能,尽管Chrome确实可以继续运行并且脚本继续执行其任务,但重启操作系统后它不会自动在后台启动-我猜一个人必须为此手动添加一个自动启动脚本)

我要完成的工作与Display a Chrome desktop notification every day at specific time类似。但是,我想在投入过多精力之前先了解跨浏览器和OS的兼容性。而且,在不久的将来将有可能发生的展望也很好。 :)

(我知道可以使用推送通知来完成类似的操作,但是我也希望我的应用程序可以脱机工作,所以这不是一种选择。)

0 个答案:

没有答案