我已經在我的web應用程序中實現了輸入文件圖像捕捉,以讓用戶拍照並上傳。但是,當平板電腦顛倒時,圖像會顛倒過來。在應用程序外部使用相機應用程序時,拍攝照片的方式並不重要,它始終處於顛倒狀態。HTML5輸入文件圖像捕捉圖像顛倒
如何在我的網絡應用程序中強制執行此操作?
我已經在我的web應用程序中實現了輸入文件圖像捕捉,以讓用戶拍照並上傳。但是,當平板電腦顛倒時,圖像會顛倒過來。在應用程序外部使用相機應用程序時,拍攝照片的方式並不重要,它始終處於顛倒狀態。HTML5輸入文件圖像捕捉圖像顛倒
如何在我的網絡應用程序中強制執行此操作?
你應該能夠使用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;
}
在上傳你可以試試文件和測試用於定義圖像的'orientation'元數據讀取窗方向,然後旋轉圖像當您保存上傳的文件數據時,在服務器上適當地運行。然而,爲了得到一個簡潔的答案,我們需要知道你用來處理上傳的服務器代碼(例如'PHP'?'Perl'?)。 – Martin
你能否澄清你的問題。 – Martin