WPS使用,实现用WPS打开在线文档并且进行编辑

相关资料文档

JSAPI概述及原理 https://kdocs.cn/l/skWT29577eEE
JSAPI集成开发文档 https://kdocs.cn/l/srARJ5L8CTx4
JSAPI功能开发大全 https://kdocs.cn/l/sf9SgVEjPxan
JSAPI问题排查手册 https://kdocs.cn/l/sutxB6E8CS7m
官网demo:https://code.aliyun.com/zouyingfeng/wps/tree/master/oaassist
wps安装包:https://download.csdn.net/download/weixin_41674235/86609168

wps的使用

  1. 安装WPS,WPS版本支持情况

    WPS Win:企业版:11.8.2.8808;个人版:11.1.0.9566

    Linux 企业版:11.8.2.9346 ; 个人版暂不支持

    他们之后的版本,含他们自己

    这些版本是稳定支持的,之前的2019版本也支持,不推荐用了,jsapi支持的不稳定。

  2. 加载项管理文件存放位置(jsaddons目录,当wps启动打开不了文档可尝试删除这个目录文件)
    jsaddons目录地址:
    windows:
    我的电脑地址栏中输入:%appdata%\kingsoft\wps\jsaddons
    linux:
    我的电脑地址栏中输入:~/.local/share/Kingsoft/wps/jsaddons

  3. wps打开调试ALt+f12 (需要OA辅助)WPS使用,实现用WPS打开在线文档并且进行编辑_第1张图片4. 使用demo:https://download.csdn.net/download/weixin_41674235/86609124(具体用法参照这个demo):
    与wps建立连接,集成了wps打开文档,在线编辑文档,预览打开文档等功能(wpssdk文件下载及具体功能使用案例)。可以直接用于原生网站和vue等框架搭建的网站。

//vue+ts中调用js文件中的方法如下:(先在index.html文件中cdn引入相关js)
//连接wps并进行通信 (window as any).installWpsAddin();
(window as any).installWpsAddin(() => {//安装成功的一个回调,适用于当要点击使用wps才去提示用户卸载安装的场景

})
//接收wps发送过来的消息
  (window as any).messages = (res: any) => {
    const data = JSON.parse(res);
    if (data.method) {
      Vue.prototype.$eventBus.$emit(data.method, data);
    }
  };

你可能感兴趣的:(wpssdk,vue.js,javascript,前端)