WebOfficeSDK在simple下出现跨域问题

阅读次数 78

在对接过程中发现simple模式下出现iframe跨域问题,另外在nomal模式下隐藏顶部区域(头部和工具栏)同样会出现跨域问题,配置如下:

# simple模式
const jssdk = WebOfficeSDK.init({
  officeType: WebOfficeSDK.OfficeType.Presentation,
  appId: 'xxxxx',
  fileId: 'xxxxx',
  mode: 'simple'
})
# 或者
# nomal模式
const jssdk = WebOfficeSDK.init({
  officeType: WebOfficeSDK.OfficeType.Presentation,
  appId: 'xxxxx',
  fileId: 'xxxxx',
  // 通用选项,所有类型文档适用
  commonOptions: {
     isShowTopArea: false, // 隐藏顶部区域(头部和工具栏)
  }
})

浏览器控制提示: cross-origin

跨域问题导致WebOfficeSDK.ready()执行失败,无法正常使用WebOfficeSDK接口

1 Answers

你好,根据提供的代码块,未能出现描述的情况。如果现在仍然出现该问题。请提供更多的可供排查的信息。

同样,您可以看下在线示例,这里可以在线设置nomal、simple 模式,查看效果。 https://solution.wps.cn/examples/run?id=9