加载 Web 视图时出错: Error: Could not register service worker: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state..
有没有大佬知道这是哪里出错了
加载 Web 视图时出错: Error: Could not register service worker: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state..
有没有大佬知道这是哪里出错了
这个报错的意思是当前的环境不满足 Service Worker 的启动条件。
Service Worker 启动至少需要满足以下几个条件:
你可以提供更多具体信息,我可以帮你具体看看。
这个错误 InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state 核心原因是:在文档(document)处于不适合注册 Service Worker 的状态时执行了注册操作。
环境没说清楚,不好判断。单看错误信息跟 service worker 有关,但是你的问题是“加载 web 视图出错”。难道是你自己写了个 web view,但是目标网页又 service worker,而你的 web view 无法注册 service worker?