iPadで、使用しているMobile Safariのバージョンを確認するにはどうすればよいですか?


33

私が使用しているiPadのMobile Safariの正確なバージョンを知りたいのですが。(できればデバイス自体から)見つける方法はありますか?Safari Mobileにはメニューがないため、「About」を選択するものはありません。[設定]に移動した場合| Safariには、さまざまな便利なものが表示されますが、「About」や「Version」などは表示されません。


1
良い質問+1。どうやらSafariはabout:pages en.wikipedia.org/wiki/About_URI_schemeの
Thilo

回答:


8

以来ロス・マクナブの答えは、もはや仕事に表示されます...

このページ(または任意のページ)をブックマーク-ブックマークを編集-好きなように呼び出しますが、URLを変更します...

javascript:alert(navigator.userAgent)

これで、ブックマークから都合の良いときにいつでもユーザーエージェントを確認できます。Appleに感謝します。

または、必要な簡単な1回限りのチェックで、ネットに接続している場合は、TJが最初に投稿したことを実行します。


2
現在のバージョンのsafariでは、javascriptがアドレスバーで実行されるのをブロックしているため、これは機能しなくなりました。
r3wt

1
@ r3wt- これはiOSのSafariで問題なく動作します。Billyの答えで、アドレスバーから実行する必要はありません。ブックマークレットを作成して実行します。上記はアドレスバーに直接書き込むと機能しませんが、それでも機能します。
TJクラウダー

16

私が ロス・マクナブの方法を 見つけた唯一の方法は、はるかに優れていましたが、残念ながらもはや機能しません(ありがとう、Apple)。Billy Moonの方法は機能しますが、1回限りのチェックには少し厄介です。

これを行う別の方法は、外部のWebサイトを使用することです(選択できるものはたくさんあります。「ブラウザ」と検索してください)、user-agent文字列が報告されます。

したがって、たとえば、これらのサイトは、私のuser-agent文字列が次のように報告します:

Mozilla / 5.0(iPad; U; Mac OS XのようなCPU OS 4_3_5; en-gb)AppleWebKit / 533.17.9(KHTML、Geckoのような)バージョン/5.0.2 Mobile / 8L1 Safari / 6533.18.5

...ここからMobile Safari 5.0.2を使用していることがわかります。


私はあなたがあなた自身の質問に答えていることさえ知りませんでしたが、確認するために:はい、それが唯一の方法でしょう。誰もがすでにそれを行っていない場合は...、iOSのバージョンのリストを凝縮し、モバイルSafariや参照のためのその使用をインストールでき
ジェリー

@TJCrowder、あなたはおそらくあなた自身の答えを受け入れるべきです-それはあなたが尋ねたことをする最良の方法です。
JW8

8

Safariのアドレスバー(通常はURLを入力する場所)に次のように入力すると、外部WebサイトにアクセスせずにuserAgent文字列を取得できます。

javascript:alert(navigator.userAgent)

ここに表示されているとおりに、大文字と小文字を区別して入力する必要があります。

SafariとiOSのバージョン番号を含む完全なユーザーエージェント文字列を含む警告ポップアップが表示されます。


何。だった。I.考えていますか?もちろん、javascript:擬似プロトコルとnavigator.userAgent
TJクラウダー14

4
悲しいことに、Billy Moonが指摘しているように、これは機能しなくなりました。最近では、ブックマークを作成し、戻って編集して場所をjavascript:alert(navigator.userAgent)少し変更してから、ブックマークに従う必要がありますがそれでも機能します。
TJクラウダー

2
@Ross:iOSの8.1.2のiPadミニにmessage..working:私は「JavaScriptはこの方法を使用することがalloedされていないため、Safariは、スクリプトを実行するカントスクリプトを実行することはできません」取得しています
Jayprakash Dubeyさん

7

JavaScriptの回答はどれも私にとってはうまくいきませんでした。もっと簡単な方法を見つけました!いくつかの「私のIPアドレスは何ですか?」このようなページがあります。これらのページには、IPアドレス、場合によってはブラウザとは何か、オペレーティングシステムとは何か、ブラウザが最新かどうかが表示されます。


「javascriptの回答のどれも私にとってはうまくいきませんでした」javascript:alert(navigator.userAgent)間違いなく動作します。
TJクラウダー

3
@jsrower jsソリューションはiOS 8.1のMobile Safari 8では機能しません-取得しますSafari cannot run the script because JavaScript is not allowed to be used this way.が、ブックマークを保存し、そのjsソリューションでブックマークを編集すると機能します。
ビリームーン

2
@BillyMoon:悲しいことに、iOS 8.1.2でこれを確認できますが、どうやら彼らはそれを許可していないようです。答えとしてブックマークの回避策を投稿することをお勧めします。
TJクラウダー

1

http://spiderip.comにアクセスして、ユーザーエージェントとサファリのバージョンを確認できます。


2
リンクだけでなく、これが機能する理由を説明してください。リンクを取得するだけで、ウイルスやトロイの木馬などを
思い浮かべます

これは、ブラウザがリクエストごとにこの情報をWebサーバーに送信するために機能します。しかし、通常これは表示されず、このWebページはリクエストを介して渡された情報を「反映」するだけです。

0

この情報をコピーして貼り付けたい場合は便利な代替手段です。すでにある場合:iPadをMacに接続し(プラットフォームを想定しています!)、OSX Safariでデバイスをリモートデバッグし、リクエストヘッダーの下のリソースパネルからユーザーエージェントをコピーします。

リモートデバッグを有効にします。

  • OSX Safariの[設定]ペインの[詳細設定]で、メニューバーの[開発メニューを表示]チェックボックスをオンにします。
  • iDevice:設定> Safari>詳細設定

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


1
これをありがとう。リソースパネルが画面の右端にある([リソース]タブではない)ことを理解するのに時間がかかりました。
akauppi

残念ながら、私はまだこの方法で正確なバージョンを取得できませんでした。とにかく知っていたiOS 9.3.2だけ。ですから、あなたの答えを楽しんでいますが、必ずしも他の人にそれを勧めるわけではありません。ご理解ください。、o
akauppi

0

何らかの理由で動作javascript:alert(navigator.userAgent)しませんでした。試してみましたが、許可されていないというエラーがSafariから表示されました(iOS 12でテスト済み)。

たまたまjsfiddle.netにいて、そこに入力するとうまくいきました:)

jsfiddle.netは、JavaScriptを入力できるオンラインWebサイトです。また、JavaScriptはブラウザから直接ではなくページから送信されるため、表示が許可されます。


-1

iOSユーザー(iPad、iPhone、iPod touchなど)は、「ユーザーエージェントとは」にアクセスして、SafariおよびWebKitのバージョンを表示できます


指定されたURLがwhoisクエリサービスにリダイレクトされるようになったため、もはやできません。代わりにジョンの答えのリンクを使用するか、TJ Crowderが示すようにブックマークされたJS呼び出しを選択します。
コラプサー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.