リモートで働くプログラマーの検索結果

リモ太がググったことの覚書

javascriptでiOSかどうかの判定をする

const userAgent = window.navigator.userAgent.toLowerCase();
const isiOS = userAgent.indexOf('iphone') > -1 || userAgent.indexOf('ipad') > -1 || userAgent.indexOf('macintosh') > -1 && 'ontouchend' in document;

iPadOSの場合は、ユーザーエージェントだけでは判断できないため touchデバイスかどうかで判定している 将来macのディスプレイがタッチできるようになったらどうしよう・・・