【发布时间】:2019-09-19 21:31:58
【问题描述】:
我想写一个离线网络应用,现在我有很多代码,像这样工作:
recursiveTimeout = setTimeout(function showNotification(){
// Here is much logic and work with indexeddb
// registration.showNotification(...)
recursiveTimeout = setTimeout(showNotification, interval)
}, 0)
我想如果我把这段代码放在服务工作者中,它会无休止地工作。我错了:) Service Worker 的寿命太短了。但我需要它不要停止。所以问题是,我可以将 PWA 用于我的目的吗?这段代码我需要任何平台,但 JS 是我知道的唯一语言。
【问题讨论】:
标签: javascript service-worker progressive-web-apps