Ionicフレームワークで構築されたハイブリッドアプリを開発していて、ユーザーがiPadかiPhoneかを判断するには、userAgentデータを使用していますナビゲータオブジェクト。JavaScriptナビゲータのユーザーエージェントがiOS 10搭載のiPad Proの「iPhone」を返す
navigator.userAgent
これはiPadでの古いバージョンでうまく動作します。続いて
はコードです。
最新のiPad Pro(iOS 10を搭載)では、「iPad」よりも「iPhone」のラターンにデバイスを返します。
代わりにcordova-plugin-deviceを使用してください。 – jcesarmobile
@jcesarmobileそれはiPadとiPhoneを検出するのに便利ですが、アンドロイドのために私はユーザーがアンドロイドモバイルまたはアンドロイドタブレットにいることを教えてくれる方法は見つかりませんでした。実際に私は[これ](http://stackoverflow.com/a/18862499/4501514)コード – Wasim