我正在开发一个使其成为PWA的应用程序,问题是它调用的是HTTP而不是HTTPS的API。 (所有其他API都在HTTPS中)。问题是由于此HTTP请求,服务人员未注册,因此不会出现添加到主屏幕弹出。所以我想知道是否有任何方法可以绕过HTTP请求以注册服务工作者。我当前的流程如下:
请建议对此是否有解决方案。根据PWA清单,我们不能有HTTP请求。所以基本上我正在寻找可以做的作弊。
答案 0 :(得分:1)
请考虑从安全的Web服务器调用http服务。
您的服务器将充当事务的中间人,将浏览器的请求转发到http服务,然后返回结果。