2012-03-26 15 views
3

私はAndroid用のPhonegap & jQuery-Mobileアプリケーションを開発しています。 phonegap APIを使用して写真を撮った後、画像タグに表示します。これはすべて私の問題は、写真の向きですうまく動作します。Androidデバイスでの写真

私のHTC Desire(Androidバージョン2.2)でテストすると、携帯電話をポートレートモードにしても写真は常に正しい方向に表示されます。

私のギャラクシータブ(サムスンGT-P1000 Androidバージョン2.2)またはGT I5800(Samsung Androidバージョン2.2)でテストすると、写真を撮影し、携帯電話をポートレートモードにしている間に表示すると、向きが間違っている - 画像が時計回りに90度回転しています。

撮影後の写真の向きはどうすればわかりますか? これはSamsungデバイスの問題ですか? すべての製造元がこれを別の方法で行いますか?

ありがとうございます!

答えて

3

私はかなりそれに対処しなければならなかったように間違いなく、サムスンのデバイス上の問題です。問題は、ウェブブラウザがExifデータを見て、画像がどの方向に取り込まれたかを確認しないという事実に帰着する。ポートレートモードで撮影された画像をコピーし、プレビューまたは他の画像操作で見るときパッケージは正しく表示されますが、ブラウザにロードすると、それが有効になります。

この時点で私はこの問題を回避する方法が見つからず、可能な限り風景モードで写真を撮ることを人々に推奨することを余儀なくされました。

+0

サムスンのみの問題か、他のメーカーと同じ醜い動作をしましたか? – DrLudwig3

+0

サムスンの問題だけではありません。他の電話にも同じ問題があります。 –