我看到我们可以使用https://whatwebcando.today/检查移动浏览器的功能,但是当不在前台运行时可以查询硬件API吗?
我的意思是...通过PWA,我可以构建一个在后台运行时获取硬件信息的应用程序,就像Octo U,适用于Android,并将该信息发布到Web服务器吗?
最佳答案
在后台运行代码的现代方法是通过它的push
事件处理程序(通过传入的推送消息触发)或它的sync
事件处理程序(通过自动重播以前失败的任务触发)使用service worker )。
当前无法从服务人员内部访问您要询问的硬件传感器的类型。
关于progressive-web-apps - 渐进式Web应用程序(PWA)可以在移动设备上运行后台服务以从硬件(加速度计,gps…)获取数据吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44530885/