我已经在我的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