IOS最大尺寸限制(4096)了,会导致绘制错误。参考:https://stackoverflow.com/questions/2505186/what-is-the-maximum-texture-size-available-on-the-ipad
案例:1400px 是逻辑像素,对应到底层的话要乘一个像素密度 scale:3,最后实际的像素尺寸 4200 超过了 4096。
规避方案:对内容分拆成多个canvas绘制,宽高不超过 1365px。
扫描小程序码分享
IOS最大尺寸限制(4096)了,会导致绘制错误。参考:https://stackoverflow.com/questions/2505186/what-is-the-maximum-texture-size-available-on-the-ipad
案例:1400px 是逻辑像素,对应到底层的话要乘一个像素密度 scale:3,最后实际的像素尺寸 4200 超过了 4096。
规避方案:对内容分拆成多个canvas绘制,宽高不超过 1365px。
同问,有解决办法没,楼主的规避方案是怎么实现的?
虽然好像也许似乎大致是懂了,但是1038*3=4104????
兄弟,你这个怎么解决的,可以分享一下代码段吗?我也是遇见这个问题,直接用height乘像素比,IOS设备到这一步直接不运行。
那我要绘制A4纸大小的应该怎么办