GoForum🌐 V2EX

一个全平台支持的 html canvad 引擎需要多行代码?

cmzy · 2026-08-17 09:52 · 0 次点赞 · 2 条回复

最近 vibe coding 了一个之前心心念念的项目:用 js 引擎+skia+angle 完整实现了 html canvas 包括 canvas2d 和 webgl ,,同时实现了除了 dom 和 css 之外的其它大部分 web api ,并通过了 99%以上的 wpt 和 webgl 测试用例。心得就是说起来不难,但是考虑到完整的 w3c 规范合规,以及全平台支持,居然还是搞了差不多 30 万行代码。有感兴趣的朋友可以一起来讨论,这个玩意可以用来做啥?

2 条回复
xinyu391 · 2026-08-17 09:57
#1

是 js 调用 skia 实现 绘图吗?

cmzy · 2026-08-17 10:07
#2

对,skia 只是负责录制,用一个合成器线程专门负责合成。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: cmzy
发布: 2026-08-17
点赞: 0
回复: 0