デバイス検出で、新しいiPhone 8、iPhone 8 Plus、iPhone Xのユーザーエージェントは何でしょうか?
以下は、それらのユーザーエージェント文字列です。
Mozilla/5.0 (iPhone; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.25 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
出典:
IOS 11 GMファームウェアモデル番号は15A372
、おそらく最終的なiOS 11のモデル番号と同じです。
これはユーザーエージェントです AppleWebKitおよびSafariのバージョン番号を持つiOS 11のベータ版から。
私の知る限り、iPhone 8、iPhone 8 plus、iPhone Xのユーザーエージェントは同じです。デバイスを検出するには、デバイスの画面サイズを確認する必要があります。
iPhone 8-(750px x 1334px)
Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
iPhone 8 Plus-(1242px x 2208px)
Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
iPhone X-(1125px x 2436px)
Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1