收藏
回答

小游戏Canvas 2D接口不齐和功能问题.

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小游戏 Bug Canvas2D 客户端 最新 最新

从官方文档有看到<<2D接口和WebGL接口的支持情况>>


0x00 Canvas2D的接口问题:

2D接口除了这个文档列出来的

  • globalCompositeOperation 

  • isPointInPath

这两个接口外,似乎还有如下接口没有支持:

  • shadowBlur

  • shadowColor

  • shadowOffsetX

  • shadowOffsetY

  • setLineDash

参考链接是:https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D


2D还有一些函数似乎有问题:

stroke函数

  • strokeText

  • stroke() + fillText()

这两组函数在Android上无法正常工作,没有显示stroke效果出来.


渐变函数:

  • createLinearGradient

  • createLinearGradient

这两组函数在创建Path是圆形渐变的时候,似乎是没办法正常工作的.


希望官方能够快速解决这些问题,方便开发者能直接使用Canvas2D开发小游戏!!!

回答关注问题邀请回答
收藏
登录 后发表内容