droid.startIntentForResultで撮影した写真について
スマートフォン縦で撮影した場合、横に表示されますが
縦表示はどのようにすればできますか?
あわせて、撮影後の写真を拡大、反転などはできますか
よろしくお願い致します。
【jsWaffleバージョン】確認したjsWaffleバージョン
1.181
【Androidのバージョン】確認したAndroidバージョン
Android OS 2.2
【機種名】
エミュレータ XPeria
ファイルへの反映はできませんが、確認するだけならCSS3のtransformプロパティでできます。
写真を表示しているimg要素をJavaScriptでphotoとすると、
photo.style.webkitTransform = "rotate(" + d + "deg) scale(" + sx + "," + sy + ")";
とします。
変数dは初期値を0にして、90ずつ変えると、要素が回転します。(正の数でも負の数でも可)
変数sx、syは初期値を1として、-1をかけると反転します。
回転するのなら、img要素の位置(cssのtopとleft)を直した方がいいと思います。その場で回転させると、一部がはみ出してしまいます。
返信して頂いた内容は十分理解できていませんが、
調査して試してみます。
ありがとうございました。