mirror of
https://gitee.com/ulthon/ulthon_information.git
synced 2026-07-09 05:42:48 +08:00
refactor(typesetting): 替换html2canvas为SnapDOM v2.12.0 - 解决渲染不一致问题
- 新增 public/static/lib/snapdom/snapdom.js (IIFE构建)
- phone_image.html script引用从html2canvas改为snapdom
- phone-image.js 3处截图调用全部替换为snapdom.toCanvas()
- capturePageViaHtml2Canvas (分页截图)
- 长图生成 (scale:2)
- 导出单页 (scale:2)
- API映射: html2canvas(elem,{scale,useCORS,width,height,logging}) -> snapdom.toCanvas(elem,{scale,backgroundColor})
- 返回值兼容: Promise<Canvas> 下游toDataURL不受影响
- 保留html2canvas目录不删除(output.html仍引用)
This commit is contained in:
14
public/static/lib/snapdom/snapdom.js
Normal file
14
public/static/lib/snapdom/snapdom.js
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user