@nexta1/vsmessage

1.4.0 • Public • Published

子页面

import vsMessage from '@nexta1/vsmessage'

发送消息

vsMessage.sendMessage(JSON.stringify({action: 'custom',content:''}))

  1. 发送 JSON 消息 JSON.stringify({action:String,content:JSON})
  2. 消息长度小于 16KB
  3. action : ['open','custom','close']
  4. content : 对象转 Json

监听消息

vsMessage.onMessage(r => { //r 为 JOSN console.log(r) })

  1. 监听回调函数

父页面

import {IframeMessage} from '@nexta1/vsmessage'

实例化

const vsMessage = new IframeMessage('id')

  1. 传送 iframe id

发送消息

vsMessage.sendMessage()

  1. 消息类型为 JSON

监听消息

vsMessage.onMessage(r => { console.log(r) })

  1. 监听回调函数

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @nexta1/vsmessage

      Weekly Downloads

      16

      Version

      1.4.0

      License

      ISC

      Unpacked Size

      6.5 kB

      Total Files

      6

      Last publish

      Collaborators

      • nexta1