İPad'de hangi Mobile Safari sürümüne sahip olduğumu nasıl söylerim?


33

Kullanmakta olduğum iPad'in tam bir Mobile Safari sürümü olduğunu bilmek istiyorum. Öğrenmenin bir yolu var mı (tercihen cihazın kendisinden)? Safari Mobile’da herhangi bir menü görünmüyor ve bu nedenle "Hakkında" yı seçecek hiçbiri yok. Eğer Ayarlar | Safari, çeşitli faydalı şeyler görüyorsun, ama beni şaşırtan "Hakkında" veya "Sürüm" veya benzeri bir şey yok.


1
+1 iyi soru. Görünüşe göre Safari, şunların hiçbirini desteklemiyor: pages en.wikipedia.org/wiki/About_URI_scheme
Thilo

Yanıtlar:


8

Yana Ross McNab cevabı artık işe görünür ...

Bu sayfayı (veya herhangi bir sayfanın) yer imlerine ekleyin - ardından yer işaretini düzenleyin - istediğiniz gibi arayın, ancak URL'yi ... olarak değiştirin.

javascript:alert(navigator.userAgent)

Artık kullanıcı aracınızı yer imlerinizden uygun bir şekilde istediğiniz gibi kontrol edebilirsiniz - Apple sayesinde!

Ya da sadece bir kerelik hızlı bir kontrol yapmak istiyorsanız ve 'net' e bağlıysanız, TJ'nin asıl göndereni yapın .


2
Bu, artık safari bloğunun javascript sürümlerinin adres çubuğunda çalıştırılmasından dolayı çalışmaz.
r3wt

1
@ r3wt - Bu iOS'ta Safari'de gayet iyi çalışıyor . Billy'nin cevabı unutmayın gelmez adres çubuğundan yürütme var. Bir bookmarklet oluşturduktan sonra çalıştırıyorsunuz. Bu hala işe yarıyor, yukarıdakileri doğrudan adres çubuğuna yazmıyor.
TJ Crowder

16

Bulduğum tek yolu Ross McNab yoludur oldu çok daha iyi ama ne yazık ki artık işleri (teşekkürler Apple); Billy Moon'un yolu işe yarıyor ama tek seferlik çekler için biraz garip.

Bunu yapmanın başka bir yolu da dıştan bir web sitesi kullanmaktır (aralarından seçim yapabileceğiniz çok şey var, sadece "tarayıcımın ne olduğunu araştırın)" user-agent.

Mesela, bu siteler bana user-agentdizgimin:

Mozilla / 5.0 (iPad; U; Mac OS X gibi CPU OS 4_3_5; en-gb) AppleWebKit / 533.17.9 (KHTML, Gecko gibi) Sürüm / 5.0.2 Mobil / 8L1 Safari / 6533.18.5

... bu konuda Mobile Safari 5.0.2 kullandığımı söyleyebilirim.


Kendi soruna cevap verdiğini bile bilmiyordum, ama doğrulamak için: evet, tek yol bu olurdu. İOS sürümlerinin listesini sıkılaştırabilir ve Mobile Safari'yi yükleyebilir ve daha önce kimse yapmadıysa referans için kullanabilirsiniz ...
Gerry

@TJCrowder, muhtemelen kendi cevabınızı kabul etmelisiniz - istediğinizi yapmanın en iyi yolu budur.
JW8

8

UserAgent dizesini harici bir web sitesini ziyaret etmeden, Safari adres çubuğuna aşağıdakini yazarak (normal olarak bir URL yazacağınız) alabilirsiniz:

javascript:alert(navigator.userAgent)

Tam olarak burada göründüğü gibi yazmalı, büyük / küçük harf ve noktalama işareti yazmalısınız.

Safari ve iOS sürüm numarasını içeren tam kullanıcı dizesinde bir uyarı açılır penceresi görünecektir.


Ne. Oldu. Düşünüyorum? Tabii ki, javascript:sözde protokol ve navigator.userAgent.
TJ Crowder

4
Ne yazık ki, Billy Moon tarafından belirtildiği gibi, bu çalışmayı durdurdu . Bugünlerde, bir yer imi oluşturmak o kadar yerini değiştirmek için geri dönün ve düzenleme gerekiyor javascript:alert(navigator.userAgent)- bit ve ardından imini takip edin o hala çalışır.
TJ Crowder

2
@Ross: Ben alıyorum 'Can not Run Script: JavaScript bu şekilde kullanılmak üzere alloed olmadığı için Safari komut dosyasını çalıştırın olamaz' iOS 8.1.2 iPad Mini üzerinde message..working
Jayprakash Dubey

7

Javascript cevaplarının hiçbiri benim için çalıştı. Daha kolay bir yol buldum! Birkaç "IP adresim nedir?" Var. gibi orada sayfalar, bu bir . Bu sayfalar size IP adresinizi ve bazı durumlarda tarayıcınızın ne olduğunu, işletim sisteminizin ne olduğunu ve tarayıcınızın güncel olup olmadığını söyler.


"Javascript cevaplarından hiçbiri benim için işe yaramadı" Huh? javascript:alert(navigator.userAgent)kesinlikle çalışıyor.
TJ Crowder,

3
@TJCrowder, js çözümünün benim için iOS 8.1'deki Mobile Safari 8'de işe yaramadığını belirtir - Safari cannot run the script because JavaScript is not allowed to be used this way.ancak bir yer imini kaydedersem ve ardından yer imini bu js çözümüyle düzenlerseniz çalışır.
Billy Moon,

2
@BillyMoon: Ne yazık ki, bunu iOS 8.1.2'de onaylayabilirim, görünüşe göre buna izin vermediler. Yer işareti geçici çözümünüzü bir cevap olarak göndermenizi öneririz.
TJ Crowder

1

Kullanıcı aracısını ve safari sürümünü kontrol etmek için http://spiderip.com adresini ziyaret edebilirsiniz .


2
Bunun neden işe yaradığını açıklayabilir misiniz, sadece bir bağlantı değil. Sadece bir linke saldırmak beni virüs ve truva atlarını vs.
düşündürür

Bu işe yarar, çünkü her talepte tarayıcı bu bilgiyi web sunucusuna gönderir. Ancak, genellikle bunu görmüyorsunuz ve bu web sayfası, istekle iletilen bilgileri “yansıtıyor”.

0

Bu bilgiyi kopyalayıp yapıştırmak istiyorsanız / zaten oradaysanız kullanışlı bir seçenek: iPad'inizi mac'ınıza (platform varsayarak) takın ve OSX Safari'de, cihazı uzaktan hata ayıklayın ve Kullanıcı Ajanını Talep Başlıkları altındaki Kaynak Panelinden kopyalayın .

Uzaktan hata ayıklamayı etkinleştir:

  • OSX Safari'nin Tercihler bölmesinde, Gelişmiş'in altında, menü çubuğundaki Geliştirme Göster menüsünü işaretleyin.
  • İDevice'de: Ayarlar> Safari> Gelişmiş

http://moduscreate.com/enable-remote-web-inspector-in-ios-6/


1
Bunun için teşekkürler. Kaynak Panelinin ekranın sağ kenarında olduğunu anlamak biraz zaman aldı (Kaynaklar sekmesi değil).
akauppi

Ne yazık ki, hala bu şekilde kesin sürümleri alamadım. Sadece zaten bildiğim iOS 9.3.2. Bu yüzden cevabınızı alırken mutlaka başkalarına tavsiye etmem. Umarım anlarsın. , o
akauppi

0

Nedense javascript:alert(navigator.userAgent)işe yaramadı. Denedim ama Safari'den izin verilmediğini söyleyen bir hata oluştu (iOS 12'de test edildi).

Ben jsfiddle.net üzerinde oldu, orada yazarak iş yaptım :)

jsfiddle.net, JavaScript yazabileceğiniz bir çevrimiçi web sitesidir. JavaScript doğrudan tarayıcıdan değil, sayfadan geldiğinden, görüntülenmesine izin verilir.


-1

iOS kullanıcıları (iPad, iPhone, iPod touch gibi) Safari ve WebKit sürümlerini "Kullanıcı aracım nedir?" sayfasını ziyaret ederek görüntüleyebilirler.


Artık yapamazlar, korkarım, çünkü verilen URL artık bir whois sorgu servisine yönlendiriliyor. Bunun yerine John'un cevabındaki bağlantıyı kullanın ya da TJ Crowder tarafından gösterildiği gibi yer imi verilen JS çağrısını seçin.
collapsar
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.