消息类
信箱名 一般是iframe的名称
项目名称 区分不同的项目的消息 避免冲突
前缀
消息的处理回调保存类
注销监听
跨域iframe发送
消息体
初始化消息监听
判断函数是否相等
函数1
函数2
反注册处理 注意: fn不要使用 bing() 的方式.由于无法比较bing()是否相等.会导致很多函数反注册有误
注册过的事件字符串
消息字符串
消息处理函数
注册对象的消息处理
接收消息来源的对象id或者组件实例...等等.
消息字符串
消息处理回调
是否覆盖之前注册的消息处理函数 默认值 = false 只允许存在一个处理回调.
是否全局监听(跨域iframe监听) 默认值 = false
触发消息对应的回调
消息的唯一id
消息体
本地调用 来源addEventListener为非本地调用的
发送消息给对象
接收消息来源的对象id...等等.
消息值
附带到消息的参数对象 注意消息参数对象不能是组件的实例,这是因为发送会序列化操作会导致死循环
是否全局监听(跨域iframe监听) 默认值 = false
可选参数, 处理消息的回调
判断浏览器是否支持postMessage
true 支持;则反之
Generated using TypeDoc
消息服务类 组件,iframe,window直接的消息传递