我正在使用jQuery Mobile应用程序,用户可以拍照(使用iPhone)并在线上传。
但iPhone图像很大,非常大,像像素大小的2448x3264和3mb文件大小。
有没有办法在手机上本地缩小此图像,当用户点击上传按钮时,图片会以缩小的尺寸上传?像640x480和不到3mb?
答案 0 :(得分:0)
使用此画布大小调整javascript库后,您可以实现目标:
https://github.com/gokercebeci/canvasResize
它在浏览器中调整图像大小,然后使用ajax发送调整大小的图像信息。提供了一个完整的示例 - 检查git页面上的index.html文件,以及用于接收上传图像信息的示例php文件。
答案 1 :(得分:-1)
iPhone有一款名为简单调整大小的应用,可让您选择调整照片大小。您可以使用该应用拍摄照片或使用相机胶卷中的照片。