2.0.2,初始化后加载时报错

阅读次数 80

报错信息: doc_application_pc.de20c89d.chunk.zh-CN.js:1 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'docInfo') 现象:

使用的官网demo的appId、fileId和fileToken:

import WebOfficeSDK from '@/utils/web-office/web-office-sdk-solution-v2.0.2.es.js'

...

WebOfficeSDK.init({
    officeType: WebOfficeSDK.OfficeType.Writer,
    appId: 'AK20230212GHKQOB', //webOffice demo的
    fileToken: 'e5418bc6c3451b81014be9fe38961fd3',
    fileId: 's_732eff0f6e417f2bee5e1c4df9040f49',
    mode: 'simple',
    mount: document.querySelector('#webOffice'),
    // 通用选项,所有类型文档适用
    commonOptions: {
      isShowTopArea: true, // 隐藏顶部区域(头部和工具栏)
      isShowHeader: true, // 隐藏头部区域
      isBrowserViewFullscreen: false, // 是否在浏览器区域全屏
      isIframeViewFullscreen: false, // 是否在 iframe 区域内全屏
      acceptVisualViewportResizeEvent: true // 控制 WebOffice 是否接受外部的 VisualViewport
    }
  });
2 Answers

您好,你的文档是xlsx,不是word,officeType请使用WebOfficeSDK.OfficeType.Spreadsheet

如何不展示xlsx的sheet呢,只要中间表格部分

试试加上配置 excelOptions: { isShowBottomStatusBar:false
}

怎么设置columns和将现有数据动态填充进去呢 噗