Local storage 从ServiceWorker缓存的js文件访问本地存储
我知道您不能从ServiceWorker访问localStorage,但是我找不到任何与我的用例匹配的信息Local storage 从ServiceWorker缓存的js文件访问本地存储,local-storage,service-worker,Local Storage,Service Worker,我知道您不能从ServiceWorker访问localStorage,但是我找不到任何与我的用例匹配的信息 我有index.html,sw.js,和logic.js index.html加载 服务人员(sw.js) 服务工作者所做的只是缓存 index.html和logic.js文件的脱机可用性 “安装”、“激活”和“获取”侦听器(已实现) 全部 业务逻辑在logic.js文件中;它正在使用本地存储 一切正常,我只是想确保这种方法没有任何问题。好的,是的 您可以将服务工作者视为代理为logi
- 我有
,index.html
,和sw.js
logic.js
加载 服务人员(index.html
)sw.js
- 服务工作者所做的只是缓存
和index.html
文件的脱机可用性 “安装”、“激活”和“获取”侦听器(已实现)logic.js
- 全部
业务逻辑在
文件中;它正在使用本地存储logic.js
logic.js
和任何其他资源/子资源发出的网络请求。一旦网络请求完成,服务工作者实际上就“出局了”(它运行的线程实际上将停止,除非有活动事件)
服务人员参与加载logic.js
这一事实并不妨碍您使用本地存储或从logic.js
中执行任何其他操作
您可以将服务工作者视为代理为logic.js
和任何其他资源/子资源发出的网络请求。一旦网络请求完成,服务工作者实际上就“出局了”(它运行的线程实际上将停止,除非有活动事件)
服务人员参与加载logic.js
并不妨碍您使用本地存储或从logic.js
中执行任何其他操作