收藏
回答

Canvas宽度限制?

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.createCanvasContext 客户端 7.0.4 2.7.0 [246]

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径

我示例中的图是通过另一个移出可见区域的Convas通过wx.convasToTempFilePath生成的, 图中这个用作显示的canvas尺寸由wxss通过rpx设定, 而不可见的canvas设置宽高为固定w:750px*h:1200px. 两张图时的代码完全一致, 唯一的区别在于"预期表现"图中我设置模拟器的宽高为1080*1920, 而"当前Bug表现"我使用的是模拟器的iPhone6设置. 可以看到, 当设备屏幕比较小的时候Canvas会有很大一部分无法被正常渲染和绘制, 这还是比较影响Canvas的绘制的, 毕竟Canvas只支持通过pixel的方式进行定位.


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容