モバイル デバイスの検出に関しては、次のMDN 投稿navigator.maxTouchPoints
を含むさまざまな記事で using が参照されています。
Navigator.maxTouchPoints を使用して、ユーザーのデバイスにタッチスクリーンがあるかどうかを検出します。
この方法は、Android および iOS の Firefox モバイルを除いて、ほとんどのブラウザーでうまく機能します。ただし、Firefox Focus でも動作します。
問題を再現するためのフィドルを作成しました。
これはバグですか、それとも何か間違っているのでしょうか..?