我想开始学习如何创建和使用服务工作者以创建离线应用。有没有办法可以在本地或在线创建和测试服务工作者?使用免费的SSL服务还是使用HTTP?或者我是否必须为我的网站购买SSL证书?
作为附注,我已经考虑过加密它和我的托管平台(去爸爸)不支持它而不需要额外付费。
答案 0 :(得分:1)
在所有支持Service Workers(Firefox和Chrome)的浏览器中,都应该有一种方法可以让服务工作者为任何网站进行调试。
在Firefox中,通过开发人员工具选项,您可以启用"通过HTTP启用服务工作者(当工具箱打开时)"。请参阅https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API/Using_Service_Workers#Dev_tools。
他们始终可以从localhost
获取,因此如果您想在本地开发,则不必启用任何选项。