|
@@ -4,6 +4,24 @@
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
|
|
+## v1.0.2240 (2026-11-09)
|
|
|
|
|
+
|
|
|
|
|
+### 新功能
|
|
|
|
|
+- 手签名改为竖屏直签 + canvas 2d
|
|
|
|
|
+
|
|
|
|
|
+### 其他
|
|
|
|
|
+- onLoad/onUnload 调用、H5 降级提示 h5DegradeHint 与 .rotate-hint),保留竖屏
|
|
|
|
|
+- computeCanvasHeight(windowHeight 长边 - 固定栏),任何机型进入即竖屏可签。
|
|
|
|
|
+- S4-2 hand-signature.vue:canvas 从旧式 uni.createCanvasContext(canvas-id+draw())
|
|
|
|
|
+- 重写为 type="2d" + getContext('2d') + fields({node:true}) 接口(参照 RadarChart):
|
|
|
|
|
+- - 触摸坐标优先用 2d 事件相对坐标 touches[0].x/y,不再依赖缓存 rect,笔迹不偏移;
|
|
|
|
|
+- - 绘制改同步 ctx.stroke(),笔迹实时可见(修复"画了看不到");
|
|
|
|
|
+- - 导出改用 uni.canvasToTempFilePath({canvas: _canvasNode,...}),H5 dataURL/
|
|
|
|
|
+- 小程序 fs.readFile base64 既有链路不变;清空改同步 clearRect。
|
|
|
|
|
+- 对外契约(props/emit/prefill image 覆盖回显)保持不变,调用方零波及。
|
|
|
|
|
+-
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
## v1.0.2239 (2026-11-09)
|
|
## v1.0.2239 (2026-11-09)
|
|
|
|
|
|
|
|
### 文档
|
|
### 文档
|