Webアプリケーションで入力ファイルの画像キャプチャを実装して、ユーザーが写真を撮ってアップロードできるようにしました。ただし、タブレットを上下逆さまにすると、画像が上下逆に表示されます。アプリの外でカメラアプリを使用しているときは、写真を撮る方法は問題ありません。その写真は常に逆さまです。HTML5入力ファイル画像を逆さまにして画像を取り込む
ウェブアプリケーションでこれを強制するにはどうすればよいですか?
Webアプリケーションで入力ファイルの画像キャプチャを実装して、ユーザーが写真を撮ってアップロードできるようにしました。ただし、タブレットを上下逆さまにすると、画像が上下逆に表示されます。アプリの外でカメラアプリを使用しているときは、写真を撮る方法は問題ありません。その写真は常に逆さまです。HTML5入力ファイル画像を逆さまにして画像を取り込む
ウェブアプリケーションでこれを強制するにはどうすればよいですか?
あなたがしようとメタデータのためのテスト画像の `orientation`を定義して、画像を回転させることができ、ファイルをアップロードするときにはJavaScript
function readDeviceOrientation() {
switch (window.orientation) {
case 0:
// Portrait
break;
case 180:
// Portrait (Upside-down)
break;
case -90:
// Landscape (Clockwise)
break;
case 90:
// Landscape (Counterclockwise)
break;
}
を使用して、ウィンドウの向きを読むことができるはずですアップロードされたファイルデータを保存するときにサーバー上で適切に実行されます。しかし、これを簡潔に回答するには、アップロードを処理するために使用しているサーバーコード(例: '' PHP'' '' Perl'?)を知る必要があります。 – Martin
あなたの質問を明確にすることはできますか? – Martin