对于xtype html5smartimage的图像组件, 我已经尝试了html5smartimage的 sizeLimit 选项,其中字符串值 1 ,假设无法上传超过1mb的图片但是能够上传图像更大的尺寸。 我没有找到有关sizeLimit值的任何信息,除了默认值0表示没有图像上传大小的限制。 请分享关于sizeLimit选项的任何信息吗?
或者,在事件 loadimage 上尝试使用图像对话框上的监听器。 能够使用this.fileInfo.size读取图像大小 接下来是在大小超过限制时调用对话框的清除操作。我还没弄清楚实施对话框的明确行动在哪里,对此的任何见解都会有很大的帮助。 裁剪,旋转是在组件的图像对话框中可用的其他操作以及清除操作。
这也是最好的方法,或者如果有人有解决方案或建议,请分享您的信息。
答案 0 :(得分:0)
这是extjs中的已知错误。存在一个帖子,用于解释如何在以下位置为DAM资产UI实施此限制:
您可以利用它来扩展智能映像并扩展验证以检查文件大小。
HTH
PS:逻辑太长,无法放入此答案框,但要点是验证挂钩。从文章中试一试,看看它是否适合你。