wps加载项(一)-能用:超简例子入门
#一、加载项文件夹jsaddons
%AppData%\kingsoft\wps\jsaddons
即C:\Users\用户名\AppData\Roaming\kingsoft\wps\jsaddons
$home/.local/share/Kingsoft/wps/jsaddons/
即/home/用户名/.local/share/Kingsoft/wps/jsaddons/
如果第一次运行没有jsaddons,新建即可
#二、jsaddons目录构成
如前文所说,主要由以下两部分组成:

如下superlitter为这个加载项的名称,1.0.0为此次的版本号
<jsplugins><jsplugin name="superlitter" type="et" url="file://" version="1.0.0" enable="enable_dev" install="null" customDomain="" debug=""/></jsplugins>
就是这么简单,前后的<jsplugins></jsplugins>保留,中间按上述格式插入加载项的相关信息,主要前四个。
name= 加载项的名称tpye= 加载项的类型,"et"表示表格,"wps"表示文档url= 跟部署方式有关,个别版本好像随便写有问题,可暂时写全称,url="superlitter_1.0.0",或者url="file://"在线部署使用url="http://127.0.0.1:3889/"version= 写版本号

<!DOCTYPE html><html><metacharset="utf-8"><scripttype="text/javascript"src="./main.js"></script></html><!--这个文件是wps加载项的入口文件,wps在启动时加载这个文件-->
//这个文件由index.html包含document.write("<scriptlanguage='javascript'src='js/test.js'></script>");

<customUIxmlns="http://schemas.microsoft.com/office/2006/01/customui"onLoad="OnAddinLoad"><ribbonstartFromScratch="false"><tabs><tabid="wpsAddinTab"label="测试"><groupid="btnDemoGroup"label="group1"><buttonid="btnShowMsg"label="弹出消息框"onAction="test"enabled="true"getImage="GetImage"getVisible="OnGetVisible"size="large"/></group></tab></tabs></ribbon></customUI>

function test(){alert("hello")}

夜雨聆风