我了解到service-worker作为与主线程平行的独立线程运行。 我有一个运行Webview的android应用。我的应用处于反应状态,我使用工作区策略进行缓存。 每当我进行新构建时,服务人员都会更新。但是,chrome开发工具中没有service-worker.js的源文件供我调试。 知道如何将文件保存到那里,以便可以放置断点并进行调试吗?
PS:就在几天之前,我无法获得用于调试开发工具的文件。我不确定发生了什么变化。我还没有更改浏览器的任何设置。
答案 0 :(得分:0)
我在相同的症状和相同的时间范围内遇到了完全相同的问题。我尝试了所有可以想到的方法,并且无法再对运行在Android WebView中的服务工作者进行远程调试。
像您一样,我确定,它在2月中旬开始工作,并在最近几周内停止工作。
我向Google提交了一个错误,您可以找到here。
我认为我们只能希望在即将发布的Chrome浏览器中对其进行修复。