关于Canvas的接口说明如下:

https://developers.weixin.qq.com/minigame/dev/document/render/canvas/RenderingContext.html


但是实际测试发现,还有不少问题,


Canvas Style的支持:

目前Canvas的属性只支持width和height,没有支持style的width,height,top和left.


2. Canvas getContext的支持:

getContext这个函数似乎只支持传入"2d"和"webgl",无法动态支持如下属性:


2d 上下文属性:

alpha: boolean值表明canvas包含一个alpha通道. 如果设置为false, 浏览器将认为canvas背景总是不透明的, 这样可以加速绘制透明的内容和图片.


WebGL上下文属性:

alpha: boolean值表明canvas包含一个alpha缓冲区。

depth: boolean值表明绘制缓冲区包含一个深度至少为16位的缓冲区。

stencil: boolean值表明绘制缓冲区包含一个深度至少为8位的模版缓冲区。

antialias: boolean值表明是否抗锯齿。

premultipliedAlpha: boolean值表明页面排版工人将在混合alpha通道前承担颜色缓冲区。

preserveDrawingBuffer: 如果这个值为true缓冲区将不会清除它,会保存下来,直到被清除或被使用者覆盖。

failIfMajorPerformanceCaveat: boolean值表明在一个系统性能低的环境创建该上下文。


这些属性,尤其是WebGL的属性包括depth和stencil都非常重要!!! 希望可以尽快支持好!!!


展开全部
收起
0回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部