即时图像上传和缩放

时间:2015-12-24 06:14:40

标签: fine-uploader

我试图实现这样的目标。这些记录来自我遇到的一些网站。我正在谈论它如何上传图像几乎是即时的,而不是关于模板。 我使用了3.5 MB的图像。 https://www.youtube.com/watch?v=cnGsJuyWs9s

到目前为止,我已设法通过复制/粘贴代码实现此目的: http://adspottest.cf/simple-thumbnails.html

我对这些事情并不了解。我设法用我在这里和那里学到的知识来做到这一点。

我的问题是:

  1. 启用缩放功能后,如果我一次上传多张大图片(如2mb,3mb),则部分图片无法正确生成预览。

  2. 当缩放关闭时,不会发生上述错误。但它几乎不会立即上传图像。是否可以关闭缩放并立即上传图像?

  3. 我试图让这个分类网站的工作。在此站点中,图像的占位符是固定的(640 x 480)。

  4. 如您所见,我已将scaling.sizes:maxSize选项设置为640

    如果我上传的是5500 x 3010图片;它将被缩放到640 x 350.这没关系,因为它没有超过网站占位符最大宽度。 但是,如果我上传3010 x 5500图像;它将缩放到350 x 640.这意味着它超过占位符最大高度。我需要它缩放到263 x 480。

    那么可以设置最大宽度和高度吗?

    由于

1 个答案:

答案 0 :(得分:0)

不确定我明白你的意思"立即上传图片"。文件始终以网络连接允许的速度上传。此外,最新版本的Fine Uploader在图像预览生成方面没有已知问题。这是一个稳定的功能,在一段时间内没有太大变化。如果您能够重现您认为是错误的内容,请在https://github.com/FineUploader/fine-uploader/issues/new的项目问题跟踪器中提交包含所有代码和详细复制步骤的错误报告。

关于最后一个问题,所有图像都将按比例缩放,并考虑宽高比。因此,要求您提供最大的长度或宽度。您提供的并不重要 - 您应该只提供任何一方的最大尺寸,Finr Uploader将适当地扩展它。没有任何功能允许您指定最大宽度和高度。如果您希望在将来的版本中看到此功能,请提交功能请求。