2013-04-08 9 views
10

多くの知っているように、サファリモバイルでは、カメラや画像ライブラリを通じてファイルをアップロードできるようになりました。モバイルサファリ画像のアップロードとそのサイズ

「問題」は、カメラから写真を撮ったときにそのまま送信され、メモリが非常に重いことを意味します(iphone 4でも約2〜3MBだと思います)。

これにより、アップロードが非常に遅くなり、帯域幅も消費されます(モバイルには適していません)。 <file />のhtmlタグでは、iOSに「ちょっと、画像を少し圧縮できますか?」と言う方法があるかどうかは分かりますか? - 画像がメールアプリケーション経由で送信されたときに実行されているようです。

ありがとうございます。

答えて

10

そのためのライブラリがあります:https://github.com/gokercebeci/canvasResize

それは<canvas />(元の画像よりも小さい)に画像を置くことによって動作します、イメージデータを取得してサーバーに投稿できるようにします。

関連する問題