在Chrome for Win / Mac / Linux中,可以在用户启动浏览器之前和关闭最后一个浏览器窗口之后运行浏览器附加脚本。在Chrome中,这是通过声明background
权限来完成的-请参见Chrome extensions API docs on background
。其他浏览器don't seem to support this permission。所以我的问题:
我要完成的工作与Display a Chrome desktop notification every day at specific time类似。但是,我想在投入过多精力之前先了解跨浏览器和OS的兼容性。而且,在不久的将来将有可能发生的展望也很好。 :)
(我知道可以使用推送通知来完成类似的操作,但是我也希望我的应用程序可以脱机工作,所以这不是一种选择。)