Macでsafariを開き、ユーザーエージェントをipadにして動作確認したい時
2023/05/03 14:33
その他, 備忘録
問題
- macでsafariを開いてuser agentをipad airに変更した際、ipadの挙動の再現が一部chrome等と異なっている
何が困るか
- ipadでのみ表示したい箇所を実装した時など、macで動作確認してもうまく表示されないので焦る
事象の詳細
Navigator.maxTouchPoints
による判定が0
になっている- chrome等では
1
と表示される
- chrome等では
'ontouchend' in document
による判定がfalse
になる- chrome等では
true
と判定される
- chrome等では
対処
- xcodeのsimulator上でipadを選択し、safariを開く
- ローカルで起動しているので、
localhost:3000
だろうが関係なく動作確認が可能
- ローカルで起動しているので、