社区
JavaScript
帖子详情
web worker里有没有暂停的功能
上海程序员3
2016-08-13 03:58:30
像普通程序里的sleep函数
...全文
254
2
打赏
收藏
web worker里有没有暂停的功能
像普通程序里的sleep函数
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2016-08-13
打赏
举报
回复
js中没法做sleep函数效果。 只能用 setTimeout() 定时开启新线程
上海程序员3
2016-08-13
打赏
举报
回复
或者 wait函数
基于
Web
Worker
实现的附件上传(支持切片、
暂停
、闪传、续传,含前端具体代码以及简单的后端服务代码)
现代
Web
应用中文件上传常面临性能等问题,本文介绍利用
Web
Worker
实现附件上传
功能
,支持切片、
暂停
等。详细阐述上传前准备,如生成文件对象、计算文件hash等,还涉及上传
Worker
脚本定义、后台实现及在项目中的使用,可提升文件上传体验和性能。
基于
Web
Worker
实现的JS Sleep
由于JavaScript没有内置的sleep方法,传统的setTimeout不能真正
暂停
执行。本文介绍了一种利用
Web
Worker
创建独立线程的方法,通过计时并在时间结束后通知主线程来模拟sleep效果。示例代码展示了如何在主线程和
worker
之间通信,实现在JavaScript中等待一段时间后再继续执行。
HTML5规范之
Web
Worker
入门
本文介绍了HTML5的
Web
Worker
特性,包括
Web
Worker
的定义、如何检测浏览器支持、创建
Worker
文件和对象、运行
Web
Worker
页面、处理跨域限制、异常及终止,以及使用importScripts和Blob URL的应用。通过学习,可以掌握在JavaScript中实现多线程的基本方法。
前端离线
暂停
更新策略:Service
Worker
与 PWA 实战指南
本文详解如何在PWA中实现用户可控的Service
Worker
更新
暂停
机制。围绕Service
Worker
生命周期、IndexedDB持久化
暂停
状态、BroadcastChannel跨标签通信、install/activate阶段拦截逻辑、UI交互设计及全链路测试展开,覆盖离线优先场景下的更新控制核心问题,适用于Chrome 80+、Firefox 78+、Safari 14+等现代浏览器。
前端应用的离线
暂停
更新策略,基于Service
Worker
与PWA,实现用户可控的静默更新
暂停
逻辑
本文基于Service
Worker
与PWA技术,设计并实现前端应用的用户可控静默更新
暂停
机制。核心包括:利用Service
Worker
拦截请求、缓存资源、检测与预下载新版本;通过localStorage持久化用户更新偏好(auto/paused/manual);主应用JS监听SW消息、控制skipWaiting时机,并提供UI交互(
暂停
/恢复/立即更新)。强调离线优先缓存、版本管理、用户体验与错误处理等真实项目适配要点。
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章