WPS WebOffice 提供了网页版的 Office 文档在线查看与编辑能力,通过官方 JS-SDK 可以在浏览器中打开 WPS 文档,并支持在线编辑、保存、打印等操作。整体流程为:下载 JS-SDK → 引用 SDK → 后端提供文档链接与 token → 前端初始化。
相关链接
下载 JS-SDK
在使用之前,请先下载最新版本的 js-sdk 代码。
引用 JS-SDK
- 非模块化
1 | <script src="web-office-sdk.umd.js"></script> |
- CommonJS 规范
1 | let WebOfficeSDK = require("./web-office-sdk.cjs.js"); |
- 非模块化
1 | import WebOfficeSDK from "./web-office-sdk.es.js"; |
使用
核心步骤说明:
WebOfficeSDK.config({ url, mount }):初始化 SDK,url为后端提供的文档地址,mount指定挂载的 DOM 元素wps.setToken({ token, timeout }):设置鉴权 token,timeout为 token 有效期(毫秒),到期后需重新设置- 需在
onMounted中调用,确保挂载容器已渲染完成
1 | <template> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 JCAlways!
评论



