Chciałbym wiedzieć, jaką precyzyjną wersję Mobile Safari ma iPad, którego używam. Czy jest jakiś sposób, aby się dowiedzieć (najlepiej z samego urządzenia)? Wygląda na to, że w Safari Mobile nie ma żadnego menu, a zatem nie można wybrać „Informacje”. Jeśli przejdziesz do Ustawienia | Safari, widzisz różne przydatne rzeczy, ale nie „Informacje”, „Wersja” lub podobne, co mnie zaskoczyło.
ipad
mobile-safari
TJ Crowder
źródło
źródło
Odpowiedzi:
Ponieważ odpowiedź Rossa McNaba wydaje się już nie działać ...
Dodaj tę stronę (lub dowolną) do zakładek - następnie edytuj zakładkę - nazwij ją jak chcesz, ale zmień adres URL na ...
Teraz możesz sprawdzić swojego agenta użytkownika w dowolnym momencie z zakładek - dzięki Apple!
Lub jeśli jest to tylko szybki, jednorazowy czek, który chcesz i masz połączenie z siecią, zrób to, co pierwotnie napisał TJ .
źródło
Jedyny sposób, w jaki znalazłem sposóbRossa McNaba, był znacznie lepszy, ale niestety już nie działa (dzięki, Apple); Sposób Billy Moon działa, ale jest nieco niezręczny w przypadku jednorazowych kontroli.Innym sposobem na to jest skorzystanie z zewnętrznej strony internetowej (jest wiele do wyboru, wystarczy wyszukać „co to moja przeglądarka”), która zgłosi mi mój
user-agent
ciąg znaków.Na przykład te strony poinformują mnie, że mój
user-agent
ciąg to:... z którego mogę stwierdzić, że korzystam z Mobile Safari 5.0.2.
źródło
Możesz pobrać ciąg userAgent bez odwiedzania zewnętrznej strony internetowej, wpisując następujące polecenie w pasku adresu Safari (gdzie normalnie wpisujesz adres URL):
javascript:alert(navigator.userAgent)
Musisz wpisać dokładnie tak, jak tutaj, dopasowując wielkość liter i interpunkcję.
Pojawi się wyskakujące powiadomienie z pełnym ciągiem znaków użytkownika, który zawiera numer wersji Safari i iOS.
źródło
javascript:
pseudo-protokół inavigator.userAgent
.javascript:alert(navigator.userAgent)
bit, a następnie postępować zgodnie z zakładką - to nadal działa.Żadna z odpowiedzi w javascript nie działała dla mnie. Znalazłem prostszy sposób! Istnieje kilka „jaki jest mój adres IP?” stron tam, takich jak ta . Strony te podają Twój adres IP oraz, w niektórych przypadkach, przeglądarkę, system operacyjny i aktualność przeglądarki.
źródło
javascript:alert(navigator.userAgent)
zdecydowanie działa.Safari cannot run the script because JavaScript is not allowed to be used this way.
ale jeśli zapiszę zakładkę, a następnie edytuję zakładkę za pomocą tego rozwiązania js, to działa.Możesz odwiedzić http://spiderip.com, aby sprawdzić agenta użytkownika i wersję safari
źródło
Przydatna alternatywa, jeśli chcesz skopiować i wkleić te informacje / już tam jesteś: podłącz iPada do komputera Mac (przy założeniu platformy!) I OSX Safari, zdalnie debuguj urządzenie i skopiuj Agenta użytkownika z panelu zasobów w obszarze Nagłówki żądania .
Włącz zdalne debugowanie:
http://moduscreate.com/enable-remote-web-inspector-in-ios-6/
źródło
Z jakiegoś powodu
javascript:alert(navigator.userAgent)
nie działało. Próbowałem, ale dostałem błąd od Safari, mówiąc, że jest niedozwolony (testowany na iOS 12).Zdarzyło mi się być na jsfiddle.net, wpisanie go tam zadziałało :)
jsfiddle.net to witryna internetowa, w której można pisać w JavaScript. A ponieważ JavaScript pochodzi ze strony, a nie bezpośrednio z przeglądarki, można go wyświetlać.
źródło
Użytkownicy iOS (np. iPad, iPhone, iPod touch) mogą przeglądać wersje Safari i WebKit , odwiedzając „Jaki jest mój agent użytkownika”
źródło