收藏
回答

drawImage真机调试时图片只显示左上角的一部分怎么解决?

采用chooseImage选择本地图片获取到的临时路径在canvas中绘制的时候,如果选择的是缩略图width x height=640x854的时候可以在drawImage时完整显示,但是选择原图的时候width x height=2736x3648的时候不能完全显示,只显示左上角的一部分。显示效果如同drawImage(imageResource, dx, dy)只有三个参数时执行的效果,搜索到网上的答案是超过2M drawImage在安卓机上只能方法不能缩小,但是这里我先采用compressImage压缩图片至110kb width x height=2736x3648时仍然只显示图片左上角,所似乎和存储大小无关和宽高有关,但是照片的大小受手机像素决定,怎么才能支持绘制大宽高的照片?

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

2 个回答

登录 后发表内容