24.01.18新增文本注释功能
## SDKO服务包下载
##### 功能说明
- 注释功能新增文本注释类型
##### 注释分类
- 注释分类可在好签SDKO控制台设置,设置路径为 系统设置->注释分类

##### 升级说明
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'
})
```