好吧,许多知道,Safari浏览器移动现在允许通过相机或图像库上传文件。移动Safari浏览器图片上传及其尺寸
这个问题是,当照相机拍摄照片时,照原样发送,这意味着它在记忆中非常沉重(我认为即使在iPhone 4上它也是2或3 mb左右)。
这使得上传真的很慢,带宽消耗(不适合移动)。你知道吗,使用<file />
html标签,是否有办法对iOS说:“嘿,你还可以压缩图片吗?” - 就像通过邮件应用程序发送图像时所做的那样。
在此先感谢。
好吧,许多知道,Safari浏览器移动现在允许通过相机或图像库上传文件。移动Safari浏览器图片上传及其尺寸
这个问题是,当照相机拍摄照片时,照原样发送,这意味着它在记忆中非常沉重(我认为即使在iPhone 4上它也是2或3 mb左右)。
这使得上传真的很慢,带宽消耗(不适合移动)。你知道吗,使用<file />
html标签,是否有办法对iOS说:“嘿,你还可以压缩图片吗?” - 就像通过邮件应用程序发送图像时所做的那样。
在此先感谢。
有该库:https://github.com/gokercebeci/canvasResize
它通过把图像的<canvas />
(比原图像小) ,然后获取图像数据,以便将其发布到您的服务器。
我不认为你实际上可以做任何事情。 你可以做的是使用FILE API并以较小的块切片上传,减少内存过载。
这里是如何做到这一点的优秀帖子:
http://www.html5rocks.com/en/tutorials/file/dndfiles/#toc-slicing-files