如何解决通过移动设备上https:// localhost的服务人员
https://localhost:8443
页面中的是服务工作者,如果启动浏览器(铬),则可以在台式机开发计算机上正常工作:
chromium-browser \
--ignore-certificate-errors \
--unsafely-treat-insecure-origin-as-secure=https://localhost:8443
但是在移动chrome上不起作用,错误:
DOMException: Failed to register a ServiceWorker for scope ('https://127.0.0.1:8443/') with script ('https://127.0.0.1:8443/sw.js'): An SSL certificate error occurred when fetching the script.
基音反复出现。
在chrome://flags
中,我启用了#enable-insecure-localhost
,并且#unsafely-treat-…-as-secure
设置为https://localhost,https://localhost:8443
。
还启用了端口转发功能,这样我就可以在设备浏览器中加载https://localhost:8443
。
要让服务人员工作,我在这里想念什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。