RefineSharedWorker:修复和增强 SharedWorker

时间:2024-07-22 06:45:51
【文件属性】:

文件名称:RefineSharedWorker:修复和增强 SharedWorker

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-22 06:45:51

JavaScript

RefineSharedWorker 修复和增强 SharedWorker SharedWorker 是有前途的,但它又弱又漏,RefineSharedWorker 来拯救了。 我希望很快就不需要了:) 注意 仅Chrome 深受启发 什么和如何 chrome 错误的解决方法: 如果只有一个 chrome tab 存在并刷新它,调用new SharedWorker(url)时,ch​​rome 偶尔会失败 幕后:RefineSharedWorker 将重试 util 成功并将好的工作程序传递给您的回调。 规范弱点的解决方法: SharedWorker 没有“断开连接”事件,所以我们没有任何改变来监听它。 如何修复:我们用ports属性增强了self,表示连接的端口。 幕后:当客户端 window.beforeunload 发生时,它会向服务器发布“refine:disconne


【文件预览】:
RefineSharedWorker-master
----test.js(484B)
----test.html(501B)
----UNLICENSE(1KB)
----.gitignore(7B)
----RefineSharedWorkerServer.js(785B)
----README.md(3KB)
----RefineSharedWorker.js(822B)

网友评论