24.01.18新增文本注释功能

## SDKO服务包下载 ##### 功能说明 - 注释功能新增文本注释类型 ##### 注释分类 - 注释分类可在好签SDKO控制台设置,设置路径为 系统设置->注释分类 ![image.png](https://cos.easydoc.net/74177308/files/lriuhrah.png) ##### 升级说明 1. 停止好签后台服务( ` /opt/wellsign-sdko-off/wellsign-sdko-off.sh stop `) 2. 删除 /opt/wellsign-sdko-off/tomcat/webapps/目录下的sdko文件夹及sdko.war包 3. 注意被删除的sdko文件夹和sdko.war备份下,防止有问题回滚。 3. 将下载的 sdko.war 拷贝至 /opt/wellsign-sdko-off/tomcat/webapps/ 目录下 4. 启动好签服务(` /opt/wellsign-sdko-off/wellsign-sdko-off.sh start `) 5. [sdko.war下载链接](https://wellsign-public.oss-cn-hangzhou.aliyuncs.com/sdko/customer/%E5%8C%97%E4%BA%AC%E9%BA%9F%E8%81%94%E7%BD%AE%E4%B8%9A/240118/sdko.war) 6. 若没有效果,可能是浏览器缓存的原因,需要清除下浏览器缓存后再试下 # PC端 JSAPI 注释相关API ### 1.默认界面不显示注释按钮,配置如下可显示默认的注释按钮。( `renderViews`: 新增注释类型`anno`,需要包括`anno`才会在界面右侧缩略图、验签区域显示注释详情) ```typescript const ctx = new WSContext('#ctx', { renderViews: ['topbar', 'signtemp', 'signtxt', 'verify', 'thumb', 'toolbar', 'anno'] }) ``` ### 2.进入注释模式 ``` ctx.enterAnno() ``` ### 3.退出注释模式 ``` ctx.quitAnno() ``` ### 4.进入/退出注释模式 ``` ctx.toggleAnno() ``` ### 5.判断是否在注释模式 ``` const isInAnno: boolean = ctx.isInAnno ``` ### 6.注释模式 `annoMod: 'readonly' | 'readwrite-myself'` 默认值`readwrite-myself` - `readonly`下,已保存的注释信息只能预览 - `readwrite-myself`下,已保存的自己的注释可以删除、复制、回复。已保存的他人注释可以复制、回复 ``` const ctx = new WSContext('#ctx', { annoMod: 'readonly' }) ```