小编chi*_*ips的帖子

有没有办法将 SVG 字符串渲染到 Web Worker 中的 OffscreenCanvas?

我正在开发一个网页,对 SVG 字符串数据进行一些相当繁重的处理。因为这些字符串的大小可能达到 m/bs,所以我想将 SVG 的渲染(取决于浏览器)移至工作人员,以避免阻塞 UI。

我的问题是,worker 中无法访问 DOM 元素 - 有没有办法仅使用 SVG 字符串将 SVG 绘制到 OffscreenCanvas 的 2D 上下文?或者有没有办法将字符串转换为可以传递给工作人员的数据格式?

javascript svg worker offscreen-canvas

5
推荐指数
1
解决办法
925
查看次数

标签 统计

javascript ×1

offscreen-canvas ×1

svg ×1

worker ×1