当前位置: 首页> 汽车> 报价 > 长春最专业的网站建设_云浮新兴疫情实时动态_关键信息基础设施安全保护条例_百度广告投放平台叫什么

长春最专业的网站建设_云浮新兴疫情实时动态_关键信息基础设施安全保护条例_百度广告投放平台叫什么

时间:2025/7/14 2:45:46来源:https://blog.csdn.net/weixin_45289656/article/details/146475870 浏览次数: 0次
长春最专业的网站建设_云浮新兴疫情实时动态_关键信息基础设施安全保护条例_百度广告投放平台叫什么

先附上官网 WebOffice SDK

1、在下面这个地方找到jdk,然后下载
按照
找到
2、只需要把jdk下载下来,放到项目中,然后引入到项目中就可以了,在wps 官网创建个应用,然后把appId放到代码中就可以了,等待后端把回调搞完,剩下的都是交给后端就可以了,接口报500,或者403都是后端搞,编辑权限和可读权限也是后端搞的

3、全部代码

<template><div id="wps" ref="iframe"></div>
</template><script>
let WebOfficeSDK = require("@/utils/web-office-sdk-solution-v2.0.7.cjs.js");
export default {name: "tptOffice",data() {return {};},watch: {$route: {handler(to, from) {if (to.query.id != undefined) {this.init(to.query.id, to.query.officeType);}if (from?.path == "/tpt/office") {this.instance.destroy();  //wps自身的销毁//因为离开的时候外层的标签还在,所以加了这个获取类名删除const containers = document.getElementsByClassName("web-office-default-container");Array.from(containers).forEach((container) => {container.parentNode?.removeChild(container);});}},immediate: true,},},methods: {async init(fileId) {const ele = document.getElementById("wps");this.instance = await WebOfficeSDK.init({officeType: 'w',    // 文件类型appId: "XXXXXXXXXXXXXXXX",fileId: fileId,mount: ele,mode: "normal",token: "",});},},
};
</script><style lang="scss"></style>

4、在运行中发现有点问题,如果是在页面中套用的话,会占满全屏,左侧有菜单的话,会有遮挡,没有找到好的方法,

关键字:长春最专业的网站建设_云浮新兴疫情实时动态_关键信息基础设施安全保护条例_百度广告投放平台叫什么

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: