携帯サイトを作成したばかりで、ユーザーが携帯電話でブラウズしている場合はメインサイトからのトラフィックをリダイレクトしたいと考えています。Androidデバイスが携帯電話かJavaScriptかを検出する
現在、ブラウザのuseragentを取得し、そのデバイスが携帯電話かどうかを識別するためにjavascriptを使用しています。
Android搭載端末では、Android端末のユーザーエージェントが携帯電話かタブレットかを判断できないため、問題が発生しました。ユーザーがタブレットにいる場合は、完全なサイトを表示したい。
誰でもこの解決策を知っていますか?
Googleは本当にこの記事に「更新」を追加する必要があります。かなりの数のAndroidタブレットでは、userAgent文字列に「Mobile」Safariと表示されています。 1つの新しいKindleの火災。 – vernonk
これは時代遅れです。多くのタブレットブラウザでは最近、Chromeのような通常のブラウザであるuAに「モバイル」が搭載されています。 –
UAで「モバイル」という単語を使用するタブレット(一般的なタブレットのUAを検索)は表示されません。 – CpnCrunch