ユーザーエージェントで判別する時、iphoneを指定する場合に以下のように記述しているものを見かけることがあります。
if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1))
なぜ、iphoneを判別するときに、
(navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1)
というように navigator.userAgent.indexOf('iPad') == -1 を&&で指定しているのでしょうか?
(navigator.userAgent.indexOf('iPhone') > 0 だけだと何か不具合がでるのでしょうか?
お教授お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/07 06:01