技術選型
應公司要求,在不連外網情況下,需要完成服務器文檔的預覽、編輯、上傳等功能。於是選用了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 此鏈接,查看具體示例。