小程序
小游戏
企业微信
微信支付
扫描小程序码分享
各位开发者:
为了提高 Canvas 组件的性能,我们计划在小程序基础库 v2.9.0 正式开放一套全新的 Canvas 接口。该接口符合 HTML Canvas 2D 的标准,实现上采用 GPU 硬件加速,渲染性能相比于现有的 Canvas 接口有一倍左右的提升。现邀请广大开发者参与 Canvas 接口的公测。
公测需使用 iOS v7.0.5 版本,接口用法可参考该代码片段。
欢迎广大开发者参与公测,如有问题,请在本帖下方评论反馈。
微信团队
2019.08.29
100 个评论
加粗
标红
插入代码
插入链接
插入图片
上传视频
也就是说不需要 draw() draw() draw() draw() draw() draw() 了, 而且性能也会好很多?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你们的封装烂的一批啊,自己都明明说了要支持html的Canvas 2D,然并不是啊!
看图,你们去看看人家HTML Canvas 2D 的标准,你这第一个参数明明是图片路径,你看看人家是啥!微信公众平台的研发狗们质量下降了啊,该换换了!
昨天回复的,今天看不知怎么又没有了,再重新发一下。
真机上改变canvas的widht,height时虽然画布清空了,但绘制上下文的scale没有重置,请看一下这个问题。
代码片段:https://developers.weixin.qq.com/s/k101rTmU7hjT
问题连接:https://developers.weixin.qq.com/community/develop/doc/000a0897a000c820c2da2f53f56400
怎么取出画好的数据?
画出来的格子怎么不清晰细腻的呢?在真机预览也是这样的
当使用 this.setData() 动态控制组件的 wx:if 显隐时(此 canvas 接口使用于控制显隐的自定义组件中),在点击组件内的跳转功能(wx.navigateTo())或是通过按钮组件动态切换 wx:if 判断条件参数值,会导致微信 App 闪退(其余生命周期未测试,目前 onShow、onHide 存在此问题)。
原先的废弃吗?
哦豁,又要开始改代码了!不过性能提升还是比较吸引人的!
啥时候整个WEBGL?????
你一直在更新 我一直用废弃的接口
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
也就是说不需要 draw() draw() draw() draw() draw() draw() 了, 而且性能也会好很多?
你们的封装烂的一批啊,自己都明明说了要支持html的Canvas 2D,然并不是啊!
看图,你们去看看人家HTML Canvas 2D 的标准,你这第一个参数明明是图片路径,你看看人家是啥!微信公众平台的研发狗们质量下降了啊,该换换了!
搞得我还要toDataURL();
然后再转wx.base64ToArrayBuffer;
然后再wx.getFileSystemManager().writeFile()获取本地url地址,把图片写进这个地址;报错直接报错 ,我也是醉了!!!!也不能调试代码,
昨天回复的,今天看不知怎么又没有了,再重新发一下。
真机上改变canvas的widht,height时虽然画布清空了,但绘制上下文的scale没有重置,请看一下这个问题。
代码片段:https://developers.weixin.qq.com/s/k101rTmU7hjT
问题连接:https://developers.weixin.qq.com/community/develop/doc/000a0897a000c820c2da2f53f56400
怎么取出画好的数据?
画出来的格子怎么不清晰细腻的呢?在真机预览也是这样的
当使用 this.setData() 动态控制组件的 wx:if 显隐时(此 canvas 接口使用于控制显隐的自定义组件中),在点击组件内的跳转功能(wx.navigateTo())或是通过按钮组件动态切换 wx:if 判断条件参数值,会导致微信 App 闪退(其余生命周期未测试,目前 onShow、onHide 存在此问题)。
原先的废弃吗?
哦豁,又要开始改代码了!不过性能提升还是比较吸引人的!
啥时候整个WEBGL?????
你一直在更新 我一直用废弃的接口