文件名称:IWC:窗口间(跨表)通信JavaScript库
文件大小:80KB
文件格式:ZIP
更新时间:2024-06-06 07:50:49
JavaScript
万国 窗口间(跨表)通信库。 该库提供了用于浏览器窗口(选项卡)之间的数据交换和同步的功能。 它基于localStorage。 所有功能均旨在涵盖窗口(选项卡)崩溃时的情况。 特征: 互锁调用保证函数只能在一个窗口中同时执行 锁可确保只有一个窗口持有该锁。 仅当保持器窗口关闭或释放锁时,才能被另一个窗口捕获锁 事件总线允许在Windows之间分配事件 WindowMonitor跟踪窗口(选项卡)并通知有关窗口关闭/打开的信息 共享的数据提供了对窗口之间共享的数据的线程安全访问(读-修改-写操作)。 库不直接使用localStorage-通过包装器SJ.localStorage访问。 该包装器旨在封装一些特定于浏览器的问题。 支持的浏览器 IWC不支持IE8。 库已在IE9,IE10,IE11,Chrome(39.0.2171.95 m)和Firefox(34.0.5)上进行了测试 可
【文件预览】:
IWC-master
----iwc-all.min.js(14KB)
----src()
--------iwc()
--------utils()
--------sj.js(498B)
----bundleconfig.json(699B)
----LICENSE(1KB)
----iwc-all.js(41KB)
----README.md(20KB)
----tests()
--------InterlockedCall()
--------all.html(779B)
--------SharedData()
--------jasmine-2.1.2()
--------WindowMonitor()
--------EventBus()
--------LocalStorage()
--------Lock()
----icon.png(2KB)