JSでスマホを判定する方法

公開日:2021/03/25  最終更新日:2021/03/25  カテゴリー:未分類

この記事は、JSでスマホ判定する方法を検索した結果の要約をメモした記事です。
参考サイトが消えた場合に備えて、ソースコード等の要約のみ記載していますので、必要に応じて参考文献から詳細を確認してください。

1. 要約

1.1. UserAgentからスマホ判定するコード

if(navigator.userAgent.match(/iPhone|Android.+Mobile/)){
	//スマホの場合
}else{
	//スマホでない場合
}

1.2. デバイス画面幅からスマホ判定するコード

if(window.matchMedia && window.matchMedia('(max-device-width: 640px)').matches){
	//スマホの場合
}else{
	//スマホでない場合
}

2. 参考文献

本サイトでは URLに日本語を含んでいます。
メールなどで共有する場合は リンクとして認識されない場合がございますので、こちらをご利用ください。