plus.gallery.pick用这个方法现在能取到图片路径,现在想实现比如图片大于800x800,我就调用plus.zip.compressImage进行压缩后上传,否则直接上传。 问题: 怎么取到所选图片的尺寸(不是压缩后的尺寸)??
可以参考这里:http://ask.dcloud.net.cn/article/200 选择图片,成功后,会得到图片的地址。然后,参考上边的连接。new 一个 Image。再给Image赋值等等操作。等Image的回调函数onload,就可以知道图片的宽高了。然后,再做自己想做的事情吧。
3 个回复
立扬
同问,或者是按指定比例,对图片进行裁切。例如其他编程语言的 指定高宽缩放(补白) 指定宽,高按比例 指定高,宽按比例 指定高宽裁减(不变形) 等等
七月羽歌 - www.qiubg.com
噢,原来这样。+1
七月羽歌 - www.qiubg.com
可以参考这里:http://ask.dcloud.net.cn/article/200
选择图片,成功后,会得到图片的地址。然后,参考上边的连接。new 一个 Image。再给Image赋值等等操作。等Image的回调函数onload,就可以知道图片的宽高了。然后,再做自己想做的事情吧。