技术选型
应公司要求,在不连外网情况下,需要完成服务器文档的预览、编辑、上传等功能。于是选用了wps客户端的加载项开发。
参考资料:
wps客户端开发文档 wps客户端开发文档
wps加载项demo地址 OA助手的场景示例来演示网页端启动WPS客户端并和WPS加载项交互WPS API
生成首个加载项项目
准备开发环境
- 安装wps
- 安装node.js
新建加载项
1.打开命令行,输入以下命令:
npm install -g wpsjs
如果之前安装了,可检查wpsjs版本,更新wpsjs的命令为:
npm update -g wpsjs
2.新建一个wps加载项
wpsjs create HelloWps
选择加载项类型:
选择模板,此处我选择的无,之前选择的Vue框架的,启动程序后,无法正常调用起wps加载项,有兴趣的朋友可以看看Vue:
然后等待项目创建。创建成功后,运行以下命令就可以启动服务了:
cd HelloWps
wpsjs debug
这样你的第一个wps加载项项目就生成了。想具体开发文档的预览、编辑、保存、上传等功能,可点击 OA助手的场景示例来演示网页端启动WPS客户端并和WPS加载项交互WPS API 此链接,查看具体示例。