移动Safari浏览器图片上传及其大小
好吧,很多人知道,Safari浏览器手机现在允许通过相机或图像库file upload。
问题在于,当照相机拍摄照片时,照片会被照原样发送,这意味着它在内存上非常沉重(即使在iPhone 4上,我认为它也是2或3 MB左右)。
这使得上传真的很慢,带宽消耗(不适合移动)。 你知道用<file />
html标签是否有办法对iOS说:“嘿,你还可以压缩图片吗?” – 就像通过邮件应用程序发送图片时一样。
提前致谢。
有一个库: https : //github.com/gokercebeci/canvasResize
它通过将图像放在<canvas />
(比原始图像小),然后获取图像数据,以便您可以将其发布到您的服务器。
我不认为你可以在那里做任何事情。 你可以做的是使用FILE API,并以较小的块分割上传,减less内存过载。
这里是一个很好的文章,如何做到这一点:
http://www.html5rocks.com/en/tutorials/file/dndfiles/#toc-slicing-files
- 在https协议networking应用上托pipe的移动应用的REST API会很慢吗?
- 在swift中parsing从API以API返回的对象
- iOS中是否有用于设置电子邮件帐户的API?
- 如何在iPhone上以编程方式清除浏览器caching?
- 在Objective-C中,处理asynchronoushttp请求比委托更清晰吗?
- 适用于iOS的Uber SDK – 通过深层链接获取实时乘车请求状态
- 在iOS模拟器中使用Google Analytics可以跟踪应用程序吗?
- 适用于iOS的Google Places API与Google放置Web服务
- iOS的Google Plus API – 共享或login,而无需转到Safari