dntzhang / cax

Canvas 渲染引擎,支持 SVG,兼容了小程序、小游戏和 Web

Home Page:https://dntzhang.github.io/cax

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

不支持开放数据域的离屏canvas渲染吗?

narol1024 opened this issue · comments

commented

rt.

小程序不支持,不过即将支持。
小游戏和 web 支持

commented

我的问题描述有点泛了,应该是小游戏的开放数据域需要调用wx.getSharedCanvas()来创建离屏canvas,这个貌似就没支持吧?

这个我不知道

commented

是的,阅读了

this.canvas = wegameCanvas
应该是只处理wx.createCanvas创建的离屏canvas

commented

@dntzhang hello,我有几点疑问

  1. 离屏canvas用cax渲染的话,需要生成一个stage,这时会注册一系列全局的touch等事件,但其实是冗余的,也会造成性能问题。不知能否让开发者决定该canvas要不要注册事件。
  2. Stage构造函数的参数建议设计成Object参数的形式,这样感觉更加灵活点。
  3. 后续是否考虑用Travis CI等持续集成工具自动发布npm包

建议开放数据域不用cax,用原生的