将本地图像添加到WebView不会考虑EXIF旋转

时间:2012-08-27 07:17:49

标签: android android-webview android-camera

我向WebView添加了几张图片,图像从预期的位置旋转 90度。 这是因为三星相机使用.jpg照片+ EXIF旋转标签进行拍摄 相同的图片在图库中显示正常,但不在我的WebView中。

String htmlWithImages = "<html> <some html>";
htmlWithImages += imageUri; // Image's content uri like content://
mWebView.loadDataWithBaseURL("", htmlWithImages, "text/html", "utf-8", "");  

这是WebView中的错误吗?任何解决方法?

1 个答案:

答案 0 :(得分:2)

也许您可以使用css3来旋转WebView中的图像:http://bavotasan.com/2011/rotated-images-with-css3/http://www.kavoir.com/2009/08/css-rotate-text-image-elements-by-90-180-or-270-degrees.html

-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);