Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 图像保存为纵向,但在webapp中显示为横向_Javascript_Html_Css_Image_Web Applications - Fatal编程技术网

Javascript 图像保存为纵向,但在webapp中显示为横向

Javascript 图像保存为纵向,但在webapp中显示为横向,javascript,html,css,image,web-applications,Javascript,Html,Css,Image,Web Applications,我正在构建一个web应用程序,并且(有时!)当我在服务器端保存一个图像时,(纵向),我尝试直接访问,一切都正常。(图1) 从我的web应用程序,虽然它显示为横向,但我没有对代码做任何修改。它似乎只是随机的(图3)。另外,当我尝试查看图像信息时,它再次显示为横向(图2) 编辑: 显示图像的代码: 其中element.path是jquery ajax接收到的图像的绝对路径 我还应该提到,这个问题只有在我用iphone 5s拍照并上传到服务器上时才会发生。我们怎么知道你没有给我们看你的代码呢?正

我正在构建一个web应用程序,并且(有时!)当我在服务器端保存一个图像时,(纵向),我尝试直接访问,一切都正常。(图1) 从我的web应用程序,虽然它显示为横向,但我没有对代码做任何修改。它似乎只是随机的(图3)。另外,当我尝试查看图像信息时,它再次显示为横向(图2)

编辑: 显示图像的代码:
其中element.path是jquery ajax接收到的图像的绝对路径


我还应该提到,这个问题只有在我用iphone 5s拍照并上传到服务器上时才会发生。

我们怎么知道你没有给我们看你的代码呢?正如我所说,我认为这不是编码问题,(我只是在div中显示像这样的图像:
)(其中element.path是服务器上映像的绝对路径(如图1中的地址栏所示))如果照片是通过手机拍摄的,则问题可能与照片的方向有关。当您拍摄照片时,手机会将手机的方向保存在exif数据中。Windows不会使用此数据,并且显示错误。我们使用此插件调整图像大小并重新定向:@GermanoPlebani谢谢,这实际上可能会带我去某个地方我不知道,我记得现在这个漂亮的插件提供了一个完整的解决EXIF方向问题的方法。我们如何知道你是否不向我们展示你的代码?正如我所说,我认为这不是一个编码问题,(我只是在一个div内展示像这样的图像:
(其中element.path是服务器上图像的绝对路径)(如图1中的地址栏所示)如果照片是通过手机拍摄的,则问题可能与照片的方向有关。当您拍摄照片时,手机会将手机的方向保存在exif数据中。Windows不会使用此数据,并且显示错误。我们使用此插件调整图像大小并重新定向:@GermanoPlebani谢谢,这实际上可能会带我去某个地方我不知道我现在还记得这个漂亮的插件为EXIF定向问题提供了一个完整的解决方案