本文介绍了可以用PWA设置闹钟吗?(构建定时器/闹钟应用程序)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在构建一个PWA应用程序,它的工作方式与Pomodoro时钟类似。因此,它会倒计时25分钟,并在时间到时通知用户。
我在想几个解决方案。 -当PWA应用程序启动时,它会设置手机内置的闹钟 -PWA应用程序一直在后台运行,它会触发自己的警报。 我的应用程序将有关计时器何时结束的数据保存在Firebase的实时数据库中。因此,我在考虑使用Firebase函数来检查还剩多少时间,但这可能是不可能的,因为这些函数很快就会丢失。
我还在考虑一个单独的后端,它将检查时间是否已经过去,并向手机发送推送通知,但我不知道如何进行,也不知道这是否是一个好的解决方案。
我希望应用程序PWA在时间用完时通知用户。尤其是当它被关闭的时候。例如,通过通知或警报。我可以使用什么工具来实现这一点(在时间到时获得通知/哔声)?推荐答案
‘尚不能设置后台计时器。ScheduledTaskAPI可能正在做您想做的事情,但它仍在讨论和实现等。’
参考Background events in progressive web apps? (building an alarm clock app)。
这篇关于可以用PWA设置闹钟吗?(构建定时器/闹钟应用程序)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!