这段代码定义了一个名为Messager的类,用于在父级窗口和H5预览页面之间进行跨源通信。该类的构造函数需要传入目标窗口的Window对象和指定的origin。该类实例化后可以通过on方法监听指定名称的消息,并执行回调函数,通过emit方法发送指定名称的消息和数据。该类还定义了一个destroy方法用于移除消息的监听。其中,监听和发送消息都是通过postMessage方法实现的。

name 父级窗口搭建页面与H5预览页面跨源通信函数 param Window win 要接收消息的目标窗口 param String targetOrigin 指定win中可以接收到消息的origin export class Messager 构造实例函数 constructortargetOrigin thistargetOrigin = targetOrigin

原文地址: https://www.cveoy.top/t/topic/bMfO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录