サポート » 使い方全般 » FireFoxのレスポンシブモードがモバイルサイトに認識されない

  • shinzanmono

    (@shinzanmono)


    Windows7のFireFox 45.0.1 でF12押してレスポンシブモードにしても、
    wp_is_mobile()の判定でモバイルサイトとは認識されないのですが、
    それはFFの仕様でしょうか?
    IEやChromeならF12を押して類似の機能でモバイルサイトとして認識させる事が出来るのですが。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • jdbb

    (@jdbb)

    firefoxのレスポンシブモードはタッチイベントもカバーしていますが乱暴な言い方をすれば
    ウィンドウサイズをただ単に小さくしたのと同じことです。

    一方、chromeではユーザーエージェントもiphoneやandroidに変更しています。
    wordpressのwp_is_mobileはこのユーザーエージェントを見てスマホかどうかを
    判断しているためそのようなことになってしまいます。

    https://developer.mozilla.org/ja/docs/Tools/Responsive_Design_View#Enabling_and_disabling
    firefox 47からはユーザーエージェントも自由に設定できるようですので
    どうしてもfirefoxで確認したい場合はもうちょっと待つかデベロッパーバージョンを使うか
    ユーザーエージェントを操作できる機能拡張を入れてやれば確認することはできると思います。

    トピック投稿者 shinzanmono

    (@shinzanmono)

    詳しい説明ありがとうございました。
    FF47が出るまで待ちます。
    現在45なので46の次の47なので、だいぶ先ですね。

    sysbird

    (@sysbird)

    Firefoxの場合は、User-Agent Switcher というアドオンを使うと、wp_is_mobile()の動作確認ができますよ。

    トピック投稿者 shinzanmono

    (@shinzanmono)

    情報ありがとうございました。
    こんな便利なアドオンがあるとは知りませんでした。
    大変助かりました。
    感謝です。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「FireFoxのレスポンシブモードがモバイルサイトに認識されない」には新たに返信することはできません。