文件名称:crosser:浏览器框架之间进行通信的服务
文件大小:53KB
文件格式:ZIP
更新时间:2024-06-07 22:36:10
JavaScript
穿越者 用于在浏览器框架之间进行通信的服务。 生命周期 其中一个框架触发会话,另一个框架可以通过回调按名称订阅。 订阅者的回调一旦被调用,其返回值将在启动器框架内解析,并且会话将结束。 尽管会话已结束,但下一次将初始化具有相同名称的新会话时,将呼叫订户。 安装 npm install crosser --save 或者 bower install crosser --save 程式码范例 框架1 var Crosser = require ( 'crosser' ) ; // Instantiation var crosser = new Crosser ( frame2 . contentWindow , 'http://frame2.origin.com' ) ; // Start a session crosser . trigger ( 'session-name' ,
【文件预览】:
crosser-master
----crosser.js(9KB)
----crosser-with-rsvp.js(68KB)
----.eslintrc(297B)
----crosser.min.js(4KB)
----bower.json(562B)
----lib()
--------crosser.js(247B)
--------crosser-with-rsvp.js(245B)
--------modules()
----.travis.yml(288B)
----crosser-with-rsvp.js.map(82KB)
----Gulpfile.js(597B)
----crosser.js.map(13KB)
----test()
--------test.js(169B)
--------unit()
----README.md(2KB)
----.gitignore(26B)
----webpack-config.js(2KB)
----crosser-with-rsvp.min.js(18KB)
----package.json(845B)