1.2.0 • Published 3 years ago

promise-message-sender v1.2.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

promise-message-sender

poweroffice 中 iframe 脚本执行 promise 化

Api

sender.executeScript(script[, data])

Usage

var Sender = require('promise-message-sender')
var sender = new Sender(opt)

!async function() {
  var result = await sender.executeScript('return 1 + 2')
  console.log(result) // 3
  var result2 = await sender.executeScript('return a + b', { a: 3, b: 4 })
  console.log(result2) // 7
}()

opt 参数

  • iframe, 可以直接指定 editor 所在的 iframe 元素
  • isPlugin, 默认是 false, 如果是插件使用则为 true