

私のサイトはiPadの様々な機種で閲覧することを想定しています。  
タイトルのように、今どの機種のiPadでウェブサイトを閲覧しているか判定する必要に迫られています。iPad Airなのか、Proなのか、それは何世代なのか？  
JavaScriptかJqueryどちらかで調べたいと考えています。

使用機種のOSはすべてiPadOS 13～15のいずれかが想定されるので、userAgentの情報を取得しても決定的な情報は取れないように思います。  
何か良い方法は無いでしょうか？

※teratailにも同内容の質問を投稿しています。早く解決したい気持ちが盛ってしまいました。  
<https://teratail.com/questions/udz8ibufhzw4ia>


CC BY-SA 4.0
2022-03-28T09:32:51.023
88071
2022-03-29T12:29:33.843
2022-03-29T12:29:33.843
51253
51253
question
javascript html jquery
ウェブサイトをどのiPadの機種（〇世代、Air/Proなど）で見ているか判定する方法は？


今回はたまたまipad air 第４世代ひとつの機種を判別できれば良かったので、  
画面ディスプレイのサイズを取得して判別する方法で行こうと思います。  
ただ、ipad air第５世代も同じサイズ（10.9インチ）のようなので、  
今回の私の場合は妥協して考えないことにしてますが、最善の方法ではないようですね…


CC BY-SA 4.0
2022-03-29T12:27:02.390
88087
2022-03-29T12:27:02.390
51253
88071
answer