我正在使用 Kinetic.Shape 创建一些自定义文本(我需要对 Kinetic.Text 尚不支持的文本进行渐变填充)。
我之前在 drawFunc 方法中使用 context.fillStyle && context.fillText 实现了这一点,并且运行良好。
然而,从 V 4.7.0 开始,API 略有变化,传递给 drawFunc 的上下文引用现在是 HTML5 画布上下文的包装器。这意味着我不能再直接调用诸如 context.fillText() 或 context.strokeText() 之类的方法。
有没有办法使用 Kinetic 包装器调用这些方法,或者我可以以某种方式使用原始画布上下文来调用它们?