我正在开发一个允许将图像上传到服务器的 Web 应用程序,但是通过 3g/h 上传图片需要相当长的时间。我想知道是否有某种方法可以在拍摄或上传图像时预压缩图像?
例如,用户以 3g/h 的速度拍照,这取决于相机大约 2 - 3 mb,然后开始上传。这需要一段时间,或者连接在 3g - g - h 或任何开关或下降时中断。浏览器不能很好地接受,并且图像可能并且将会丢失。
请有任何建议。:)
PS。我说的是跨(移动)浏览器/跨(移动)平台
我正在开发一个允许将图像上传到服务器的 Web 应用程序,但是通过 3g/h 上传图片需要相当长的时间。我想知道是否有某种方法可以在拍摄或上传图像时预压缩图像?
例如,用户以 3g/h 的速度拍照,这取决于相机大约 2 - 3 mb,然后开始上传。这需要一段时间,或者连接在 3g - g - h 或任何开关或下降时中断。浏览器不能很好地接受,并且图像可能并且将会丢失。
请有任何建议。:)
PS。我说的是跨(移动)浏览器/跨(移动)平台
我想这已经得到了回答。您提到了跨浏览器/跨移动平台,它假定使用 C#/C++ 的非本地应用程序。如果您确实在本地开发了客户端移动应用程序,您将可以访问必要的图像库 (GD) 来压缩您希望的图像(无需调整它们的大小)。