小程序
小游戏
企业微信
微信支付
扫描小程序码分享
把图片通过 drawImage 画入 canvas 2d 画布中, canvas.width 或者 canvas.height 如果大于 4096 会提示出错, 但是旧版 canvas 是没有这个限制的.
如果我必须画一个大于 4096 的画布, 是不是只能用旧版 canvas api?
14 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
好家伙,两年还没解决,找这个bug找了一整天,还不报错,代码翻了遍,偶然把设置height加入到Promise中去catch才发现。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问有解决方案了吗?
我试了前两年的canvas压缩方案,dpr高点的机器,canvas.height = imgInfo.height * dpr,报错超4090了,已经没法用了
有解决方案吗
还没解决吗. 无法生成长图
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
好家伙,两年还没解决,找这个bug找了一整天,还不报错,代码翻了遍,偶然把设置height加入到Promise中去catch才发现。
请问有解决方案了吗?
我试了前两年的canvas压缩方案,dpr高点的机器,canvas.height = imgInfo.height * dpr,报错超4090了,已经没法用了
有解决方案吗
还没解决吗. 无法生成长图