Django PWA -定期后台同步

piztneat  于 2023-03-13  发布在  Go
关注(0)|答案(1)|浏览(104)

我有一个django应用程序(还没有PWA),我被要求实现一个功能,使应用程序上传用户的位置到一个API。这是因为应用程序是用于卡车操作员。客户希望能够跟踪卡车的位置。监控是否所有预定交付可以成功的一天。我的问题:有没有可能创建一个后台任务,即使用户不使用应用(关闭或未聚焦),也能将其位置发送到API?我应该使用什么技术来实现这一点?
我已经研究了很多技术(对我来说是非常新的)。就像PWA(服务工作者),工作者,周期性后台同步API,后台同步API,......但是我迷失在所有存在的信息中。

ryevplcw

ryevplcw1#

我不认为这会起作用。服务工作者可以在后台运行,但是他们不能访问DOM,而地理位置API是一个DOM API。这意味着当PWA关闭时,访问用户的地理位置将不起作用。

相关问题