在上传到我们的服务器之前,我们使用 Canvas 在 Iphone/IPAD 上调整图像大小。
在 iPhone 4S 和 5 上,当使用前置摄像头以横向模式拍摄照片时,调整大小效果很好。当以肖像模式拍摄时,图像会被压缩约 1/4。但当使用后置摄像头拍摄时,所有图像(无论是横向还是纵向)都会被压缩约 7/8,只留下一条细带可供观看。
在IPAD和IPOD上,前置和后置摄像头都是一样的:横向图像很好,但纵向图像被压缩了1/4。
我们尝试了几种不同的调整大小算法,但最终得到了相同的结果。
有什么想法如何解决这个问题吗?
我为此找到了一个可行的解决方案。 gokercebeci 发布了 一个很棒的jQuery 插件 https://github.com/gokercebeci/canvasResize在 github 上。它按我的应用程序的预期工作!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)