2015-06-13 15 views
5

Przesłałem obraz z Ipad/Iphone (przechwycony w Iphone/Ipad). Doskonale sprawdza się w przeglądarkach na iPadzie/iPhonie, ale na komputerach we wszystkich przeglądarkach jest obrócony o 90 stopni.Załadowany obraz na Ipad pokazuje obrót o 90 stopni na pulpicie wszystkich przeglądarek w asp.net C#

<img> znacznik jest jak poniżej,

<img id="Main_SettingMain_imgPhoto" style="height:100px;width:100px;" src="/Images/UserProfile/test.jpg"> 

Ten obraz jest w trybie portretowym, ale wyświetlanie w trybie poziomym we wszystkich przeglądarkach desktopowych.

According to this link, 

image in html left turn 90 degree automatically issue, Umieściłem css, ale pozwala to tylko na przeglądarkę mozilla. Muszę uczynić ten tag <img> kompatybilnym ze wszystkimi przeglądarkami na komputery.

Wszelkie sugestie do przyjęcia.

+0

Przekazałem ten link http://stackoverflow.com/questions/4565507/camera-image-changes-orientation i to rozwiązało mój problem. –

Odpowiedz

0

Napotkano ten problem podczas pracy na jednej stronie internetowej, problem nie jest związany z kodem użytkownika z obrazem. Ponieważ jest przechwytywany przez Iphone/Ipad.

Użyj programu Photoshop do edycji obrazu i zapisz go w formacie Jpg lub odpowiednio. To nie będzie Flip w żadnej przeglądarce.

To zadziałało dla mnie. Spróbuj!

+0

Nie używaj obrazów zrobionych przy pomocy Iphone'a lub iPada, jak to jest, edytuj nieco w Photoshopie lub innym narzędziu i zapisz je ponownie w wymaganym formacie. To zadziała Na pewno. – Vinayak

+0

tak, ale obraz przesłany przez użytkownika i bezpośrednio pokazuje w tagu obrazu. więc nie mam wyboru, aby to zmienić w Photoshopie –

+0

Och, pomyślałem, że to jest statyczne. Możesz wykryć przeglądarkę za pomocą Js i zastosować -webkit- odpowiednio – Vinayak

Powiązane problemy