全部产品

公共

公共

可监听事件

通过 Events,可以查看到所有可监听的事件名。

示例:

async function example() {
  await instance.ready();

  const events = await instance.Events;
  console.log(events);
}

监听事件

通过 on() 可以用来监听事件,例如监听文档保存,然后进一步做其他信息处理。

示例:

async function example() {
  await instance.ready();

  instance.on('fileSaved', (e) => console.log(e));
}

取消事件

通过 off() 可以用来取消原本的事件。

示例:

async function example() {
  await instance.ready();

  await instance.off('response', (e) => console.log(e));
}

SDK 版本

通过 version 可以查看到当前 SDK 版本。

示例:

async function example() {
  await instance.ready();

  const version = await instance.version;
  console.log(version);
}

文档 URL

通过 url 可以查看到文档的真实路径值(即 iframe 嵌套的 url)。

示例:

async function example() {
  await instance.ready();

  const url = await instance.url;
  console.log(url);
}

当前 iframe 对象

获取当前文档实例 iframe 对象。

示例:

async function example() {
  await instance.ready();

  const iframe = await instance.iframe;
  console.log(iframe);
}